判断某一年是否为闰年
#include<stdio.h>
int runnian(int year)
{
if ((year % 4 == 0 && year % 100 != 0)||(year%400==0))
{
return 1;
}
else
{
return 0;
}
}
int main()
{
int year = 0;
printf("请输入年份:");
scanf("%d", &year);
int ret=runnian(year);
if (ret==1)
{
printf("%d是闰年", year);
}
if (ret ==0)
{
printf("%d不是闰年", year);
}
return 0;
}
运行结果:
闰年:
非闰年;
请多多指教 有问题请评论!!!