c语言定义一个年份变量,例如iYear,判断该年份是否为闰年。 条件1:能整除4且不能整除100
时间: 2023-05-19 22:06:40 浏览: 78
条件2:能整除400
以下是判断闰年的C语言代码:
```c
int iYear = 2022;
if ((iYear % 4 == 0 && iYear % 100 != 0) || iYear % 400 == 0) {
printf("%d年是闰年", iYear);
} else {
printf("%d年不是闰年", iYear);
}
```
注:以上代码中的 iYear 可以替换为任意年份变量。
相关问题
c语言定义一个年份变量,例如iYear,判断该年份是否为闰年。 条件1:能整除4且不能整除100 or 条件2:能整除400
以下为代码示例:
```c
#include <stdio.h>
int main() {
int iYear;
printf("请输入一个年份:");
scanf("%d", &iYear);
if ((iYear % 4 == 0 && iYear % 100 != 0) || iYear % 400 == 0) {
printf("%d年是闰年\n", iYear);
} else {
printf("%d年不是闰年\n", iYear);
}
return 0;
}
```
首先定义了一个整型变量 iYear,用于存储用户输入的年份。然后通过 scanf 函数获取用户输入的年份。接着使用 if 语句判断该年份是否为闰年:
- 如果年份能够被 4 整除且不能被 100 整除,或者能够被 400 整除,则该年份为闰年。
- 否则,该年份不是闰年。
最后使用 printf 函数根据判断结果输出相应的信息。
定义一个年份变量,例如iYear,判断该年份是否为闰年。 条件1:能整除4且不能整除100
,或者能整除400。
以下是判断闰年的代码:
int iYear = 2022;
if ((iYear % 4 == 0 && iYear % 100 != 0) || iYear % 400 == 0) {
printf("%d年是闰年", iYear);
} else {
printf("%d年不是闰年", iYear);
}
阅读全文