闰年的定义:能被4整除且不能被100整除或者直接被400整除的年份是闰年。
当明白了计算规则以后就很好写代码了。
#include<stdio.h>
int main()
{
int y=0;
int count = 0;//设置计数器
for(y=1000;y<=2000;y++)
{
if(y%4==0&&y%100!=0||y%400==0)//这里需要了解&&和||的含义
&&代表“与”,||代表“或”
{
printf("%d ",y);
count++;
}
}
printf("\n1000到2000年之间共%d个闰年",count);
return 0;
}