判断条件
一个年份如果要是闰年需要满足的条件
- 能被4整除
- 不能被100整除
- 能被400整除
代码实现
#include <stdio.h>
int y(int year)
{
if((0 == year % 4 && 0 != year % 100)||(0 == year % 400))
{
return year;
}
return 0;
}
int main()
{
int year;
printf("请输入一个年份:");
scanf ("%d",&year);
if(y(year))
{
printf("%d年是一个闰年\n",year);
}
else
{
printf("%d年不是个闰年\n",year);
}
return 0;
}
请输入一个年份:2020
2020年是一个闰年
请输入一个年份:1990
1990年不是个闰年