当前位置:首页 C++ > 正文

c++闰年判断

作者:野牛程序员:2024-11-01 13:40:12 C++阅读 2110
c++闰年判断

以下是一个 C++ 程序示例,用于判断给定年份是否为闰年:

示例代码:

#include <iostream>
using namespace std;

bool isLeapYear(int year) {
    // 判断是否为闰年
    if ((year % 4 == 0 && year % 100 != 0) || (year % 400 == 0)) {
        return true; // 是闰年
    }
    return false; // 不是闰年
}

int main() {
    int year;

    cout << "请输入年份: ";
    cin >> year;

    if (isLeapYear(year)) {
        cout << year << " 是闰年。" << endl;
    } else {
        cout << year << " 不是闰年。" << endl;
    }

    return 0;
}

代码说明:

  1. 函数定义isLeapYear(int year) 函数用于判断年份是否为闰年。

    • 如果年份能被 4 整除且不能被 100 整除,或能被 400 整除,则为闰年。

  2. 主函数

    • 提示用户输入年份,并调用 isLeapYear() 函数进行判断。

    • 输出结果,指示该年份是否为闰年。


野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
  • c++闰年判断
  • 相关推荐

    最新推荐

    热门点击