输出多了一个0是怎么回事?求解答

P5737 【深基7.例3】闰年展示

很好自己解
by Chen_006 @ 2020-06-09 20:47:23


头像。。。
by B_lhx @ 2020-06-09 20:49:28


头像。。。
by Thomas_Cat @ 2020-06-09 20:55:06


头像。。。
by Ryo_Yamada @ 2020-06-09 20:55:26


头像。。。
by WanderingTrader @ 2020-06-09 21:03:38


``` int dhw(int a,int b) void dhw(int a,int b) ```
by touxi @ 2020-08-15 19:18:33


可过样例 ```c #include<stdio.h> #include<stdlib.h> #include<conio.h> #include<time.h> #include<iostream> #include<cstring> #include<windows.h> using namespace std; int hjysb,hjydsb; void gtxy(int x, int y); void sqh(int a,int b); int dhw(int a,int b) { int i; int ans=0; int sg[10001]; memset(sg,0,sizeof(sg)); for(i=a;i<=b;i++) { if((i%4==0 && i%100!=0) || i%400==0) { sg[i]=i; ans++; } } printf("%d\n",ans); for(i=1582;i<=3000;i++) { if(sg[i]!=0) { printf("%d ",sg[i]); } } } int main() { scanf("%d %d",&hjysb,&hjydsb); printf("%d",dhw(hjysb,hjydsb)); gtxy(14,2); cout<<" "; return 0; } void gtxy(int x, int y) { COORD zb; zb.X = x; zb.Y = y; SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), zb); } void sgh(int a,int b) { CONSOLE_CURSOR_INFO gb={1,0}; SetConsoleCursorInfo( GetStdHandle(STD_OUTPUT_HANDLE), &gb ); } ``` 编译环境:code::blocs
by farmer_snack @ 2022-02-27 17:40:00


@[RRTT](/user/210467)
by farmer_snack @ 2022-03-06 08:26:38


@[kkksc03e](/user/581445) 谢谢!
by RRTT @ 2022-03-06 15:37:35


|