//#include<stdio.h>
//{
// int year;
// printf("输入年份:\n");
// scanf_s("%d", &year);
//
// //闰年:能被400整除 或 能被4整除但不能被100整除 "四年一闰,百年不闰,四百年再闰"
//
// if ((year % 400 == 0) || (year % 100 != 0 && year % 4 == 0))
//
// // && 逻辑与 (and) a&&b 若a,b为真, 则a&&b为真
// // || 逻辑或 (or ) a||b 若a,b之一为真, 则a||b为真
//
// printf("这年是闰年\n");
// else
// printf("这年不是闰年\n");
//}
#include<stdio.h>
int main()
{
int year;
for (year = 1000; year <= 2000; year++)
{
if (year % 4 == 0)
{
if (year % 100 != 0)
printf("%d ", year);
}
if (year % 400 == 0)
printf("%d ", year);
}
return 0;
}
//int main()
////{
// int year;
// printf("输入年份:\n");
// scanf_s("%d", &year);
//
// //闰年:能被400整除 或 能被4整除但不能被100整除 "四年一闰,百年不闰,四百年再闰"
//
// if ((year % 400 == 0) || (year % 100 != 0 && year % 4 == 0))
//
// // && 逻辑与 (and) a&&b 若a,b为真, 则a&&b为真
// // || 逻辑或 (or ) a||b 若a,b之一为真, 则a||b为真
//
// printf("这年是闰年\n");
// else
// printf("这年不是闰年\n");
//}
#include<stdio.h>
int main()
{
int year;
for (year = 1000; year <= 2000; year++)
{
if (year % 4 == 0)
{
if (year % 100 != 0)
printf("%d ", year);
}
if (year % 400 == 0)
printf("%d ", year);
}
return 0;
}