C语言判断闰年
代码如下:
#include <stdio.h>
int main()
{
int year;
printf("请输入年份:");
scanf("%d",&year);
if(year%400 == 0)
printf("%d是闰年\n",year);
else
{
if(year%4 == 0)
{
if(year%100 != 0)
printf("%d是闰年\n",year);
else
printf("%d不是闰年\n",year);
}
else
printf("%d不是闰年\n",year);
}
return 0;
}
第二种方法:
#include <stdio.h>
int main()
{
int year;
printf("请输入年份:");
scanf("%d",&year);
if (year%400 == 0 || year%4 == 0 && year%100 != 0)
printf("%d是闰年\n",year);
else
printf("%d不是闰年\n",year);
return 0;
}