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;
}

代码解释:

  1. 包含头文件: #include <stdio.h> 引入标准输入输出库函数,用于获取用户输入和输出结果。
  2. 定义变量: int year; 声明一个整型变量 year 来存储用户输入的年份。
  3. 获取用户输入: printf('请输入一个年份:'); 使用 printf 函数提示用户输入年份。 scanf('%d', &year); 使用 scanf 函数读取用户输入的年份并存储到 year 变量中。
  4. 判断闰年: if (year % 4 == 0 && year % 100 != 0 || year % 400 == 0) 使用 if 语句进行判断,条件表达式根据闰年的判断规则,判断年份是否满足条件。
  5. 输出结果: printf('%d年是闰年', year); 如果满足闰年条件,输出 '年份'是闰年printf('%d年不是闰年', year); 如果不满足,则输出 '年份'不是闰年
  6. 结束程序: return 0; 正常结束程序。

通过这段代码,你可以轻松地输入一个年份,并使用 C 语言程序判断它是否为闰年。

C语言判断闰年:代码示例及解释

原文地址: https://www.cveoy.top/t/topic/oABr 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录