闰年判断-C语言
1.问题:
判断某一年是否是闰年。
2.解答:
闰年是公历中的名词,分为普通闰年和世纪闰年,普通闰年:公历年份是4的倍数的,且不是100的倍数,为普通闰年;世纪闰年:公历年份是整百数的,必须是400的倍数才是世纪闰年。
3.代码:
#include<stdio.h>//头文件
int main()//主函数
{int year;//定义整型变量printf("输入年份:");//提示语句scanf("%d",&year);//键盘输入年份if((year%4==0 && year%100!=0)||year%400==0)//判断闰年的条件{printf("%d是闰年\n",year);}else{printf("%d不是闰年\n",year);}return 0; //函数返回值为0
}
4.编译结果:
输入年份:2000
2000是闰年