首先应该如何判断是否是闰年
- 能被400整除或能被4整除,并且不能被100整除的是闰年
- 其余的都不是闰年
清楚了这一点之后,用代码来实现
#include<stdio.h>
#include<stdlib.h>
int main()
{
int year;
printf("请输入年份:");
scanf_s("%d", &year);
if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0)
printf("%d是闰年\n",year);
else
printf("%d不是闰年\n",year);
system("pause");
return 0;
}
运行结果如图