判断2000到2500年的每一年是否为闰年,并将结果输出。
题目:判断2000到2500年的每一年是否为闰年,并将结果输出。参考了论坛里的代码,写了以下代码:
程序代码:#include<stdio.h>
int main()
{
int y;
y=2000;
while(y<=2500)
{
if(((y%4 == 0)&&(y%100 != 0)) || (y%400 == 0))
printf("%d 年是闰年\n",y);
else printf("%d 年不是闰年\n",y);
y=y++;
}
}但结果只能判断2202到2500年的每一年是否为闰年,为什么?哪里出错啦?还想问一下
程序代码:if(((y%4 == 0)&&(y%100 != 0)) || (y%400 == 0))
printf("%d 年是闰年\n",y);
else printf("%d 年不是闰年\n",y);
y=y++;
这里的判断语句能有其他写法吗?怎么写?








