#define _CRT_SECURE_NO_WARNINGS 1
//判断1000年~2000年之间的闰年
#include <stdio.h>
#define BEGIN_YEAR 1000
#define END_YEAR 2000
int main()
{
int i;
int a;
int count = 0;
for (i = BEGIN_YEAR; i <= END_YEAR; i++)
{
if ((i % 100 != 0 && i%4 == 0 )||i%400 == 0) //普通闰年:能被4整除,不能被100整除;
{ //世纪闰年:能被400整除
printf("%d ", i);
count++;
if (count % 10 == 0)
{
printf("\n");
}
}
}
printf("\n%d年到%d年之间共有%d个闰年", BEGIN_YEAR, END_YEAR, count);
return 0;
}
打印1000~2000年之间的闰年
最新推荐文章于 2024-06-14 10:22:04 发布