C语言判断闰年:代码示例及解释
C语言判断闰年:代码示例及解释
润年的判断规则是:能被 4 整除但不能被 100 整除的年份是闰年,或者能被 400 整除的年份也是闰年。
以下是用 C 语言实现的判断闰年程序代码:
#include <stdio.h>
int main() {
int year;
printf('请输入一个年份:');
scanf('%d', &year);
if (year % 4 == 0 && year % 100 != 0 || year % 400 == 0) {
printf('%d年是闰年', year);
} else {
printf('%d年不是闰年', year);
}
return 0;
}
代码解释:
- 包含头文件:
#include <stdio.h>引入标准输入输出库函数,用于获取用户输入和输出结果。 - 定义变量:
int year;声明一个整型变量year来存储用户输入的年份。 - 获取用户输入:
printf('请输入一个年份:');使用printf函数提示用户输入年份。scanf('%d', &year);使用scanf函数读取用户输入的年份并存储到year变量中。 - 判断闰年:
if (year % 4 == 0 && year % 100 != 0 || year % 400 == 0)使用if语句进行判断,条件表达式根据闰年的判断规则,判断年份是否满足条件。 - 输出结果:
printf('%d年是闰年', year);如果满足闰年条件,输出'年份'是闰年。printf('%d年不是闰年', year);如果不满足,则输出'年份'不是闰年。 - 结束程序:
return 0;正常结束程序。
通过这段代码,你可以轻松地输入一个年份,并使用 C 语言程序判断它是否为闰年。
原文地址: https://www.cveoy.top/t/topic/oABr 著作权归作者所有。请勿转载和采集!