利用c语言给定 -个年份,判断其是平年还是国年。(提示:如果年份是400的倍数,或者是4的倍数但不是100的倍 数,那么称这个年份为国年) 输入描述 一个正整数n (1900≤几≤9999) 输出描述 如果是国年,那么输出YES,否则输出NO。
时间: 2024-02-01 09:15:59 浏览: 142
the-kind-of-year.rar_The Year
以下是利用 C 语言实现的代码:
```c
#include <stdio.h>
int main() {
int year;
scanf("%d", &year);
if (year % 400 == 0 || (year % 4 == 0 && year % 100 != 0)) {
printf("YES");
} else {
printf("NO");
}
return 0;
}
```
首先读入年份,然后判断是否能被 400 整除,或者能被 4 整除但不能被 100 整除,如果是则输出 YES,否则输出 NO。
阅读全文