我们要判断任意一个年分是否是闰年,首先需要知道什么是闰年的条件。闰年就是能够被4整除且不能被100整除或者能被400整除的。
C代码实现如下:
#include <stdio.h>
int main()
{
int year;
printf("请输入一个年份,系统将会判断是否是闰年:\n");
scanf("%d", &year);
if (((0 == year%4)&&(0 != year%100)) || (0 == year%400)) //在判断语句中把数字写在前面是防止由于书写错误而引起的错误(即防止少写了个"=")
{
year = 1;
}
else
{
year = 0;
}
if (1 == year)
{
printf("此年份是闰年。");
}
else
{
printf("此年份不是闰年。");
}
return 0;
}