编写程序如下:
#include<stdio.h>
int main()
{
int year, leap; //年份与一个标志(用来判断是否是闰年)
printf("enter year:"); //返回年份信息
scanf("%d", &year); //输入一个年份
if (year % 4 == 0) //模4的结果是0
{
if (year % 100 == 0) //模100为0
{
if (year % 400 == 0) //模400为0
leap = 1; //是闰年
else
leap = 0; //平年
}
else
leap = 0; //同理
if (leap) //如果leap=1进行下面操作
printf("%d is", year);
else //如果leap值为0,则进行下述操作
printf("%d is not", year);
printf("a leap year.\n");
return 0;
}
}