判断闰年的条件:
1、每四年一润,每一百年不润;
2、每四百年一润
C语言语句为:
i %4==0&&i%100!=0 || i % 400 == 0
用for循环判断1000年到2000年之间的闰年:
for (i = 1000; i <= 2000; i++){
if (i %4==0&&i%100!=0 || i % 400 == 0){
printf("%d ", i);
}
}
源代码:
#include<stdio.h>
#include <windows.h>
void main()
{
int i;
printf("输出1000到2000年之间的闰年:\n");
for (i = 1000; i <= 2000; i++){
if (i %4==0&&i%100!=0 || i % 400 == 0){
printf("%d ", i);
}
}
printf("\n");
system("pause");
}
运行结果: