在这里使用的是Dev-C++5.9.2
首先我们要知道判断闰年的条件是什么:
1.能被4整除但不能被100整除的是闰年
2.能被400整除是闰年
以上两个条件满足一个即可,所以我们就可以得到判断条件为:
(((year%4==0)&&(year%100!=0))||(year%400=0))
有了判断条件我们就可以很轻松的写出代码了
---------------------------------------------------------------------------------
#include<stdio.h>
int main()
{
int year;
int count=0;
for(year=1000;year<=2000;year++)
{
if(((year%4==0)&&(year%100!=0))||(year%400==0))
{
printf("%d ",year);
count++;
}
}
printf("\ncount=%d\n",count);
return 0;
}
---------------------------------------------------------------------------------------------------
为了方便统计闰年的数量我加入了变量count来计算总共有多少个闰年