题目:打印1000到2000之间的闰年
解题思路:
闰年的条件:如果N能够被4整除,并且不能被100整除,则是闰年;或者N能被400整除,也是闰年
即:4年一润并且百年不润,每400年再润一次
C语言实现代码如下:
#include <stdio.h>
int main()
{
int year = 0;
for(year=1000; year<=2000; year++)
{
if(((year%4==0)&&(year%100!=0))||(year%400==0))
{
printf("%d ", year);
}
}
return 0;
}
运行结果如图:
![image-20230405171413390](https://i-blog.csdnimg.cn/blog_migrate/5707d55f0759a3cda908703c49e3e6bb.png)