求1000~2000年之间的闰年,并计算出闰年数目
闰年:能被4整除但不能被100整除或者能被400整除
#include <windows.h>
#include <math.h>
#include <stdio.h>
int main()
{
int i = 0;
int count = 0;
for (i = 1000; i <= 2000; i++) //for循环,年份跑起来,用if条件再判断
{
if ((i % 4 == 0) && (i % 100 != 0) || (i % 400 == 0)) //闰年判断条件
{
printf("%6d", i); //如果是闰年输出年份
count++; //闰年count加一
}
}
printf("\n"); //闰年输完后换行
printf("%d", count); //输出闰年数
system("pause");
return 0;
}
运行结果如下图:
来源:CSDN
作者:ValDC_Morning
链接:https://blog.csdn.net/ValDC_Morning/article/details/53144625