C语言算法题--平年闰年问题
概念
平年与闰年!!!(闰年比平年多一天,闰年二月29天,平年28天)
1. 普通闰年: 能被4整除,且不能被100整除为闰年。
2. 世纪闰年: 能被400整除为闰年。
一、平年、闰年的判断
题目:输入一个不大于 3000 的年份,判断其是否为 “ 闰年 ”.
程序框图:
程序示例:
#include <stdio.h>
int main() {
int year;
// 从用户处获得一个不大于 3000 的年份
scanf("%d", &year);
if( (year % 100 != 0 && year % 4 == 0) || year % 400 == 0 )
{
printf("YES");
} else
{
printf("NO");
}
return 0;
}