C++闰年判断

在C++中,可以创建一个简单的程序来判断一个给定的年份是否是闰年。以下是一个C++程序示例,它定义了一个函数isLeapYear来执行闰年检查,并在main函数中接收用户输入并打印结果。

 

#include 

// 函数声明
bool isLeapYear(int year);

int main() {
    int year;

    std::cout << "请输入一个年份来检查是否为闰年: ";
    std::cin >> year;

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

    return 0;
}

// 函数定义
bool isLeapYear(int year) {
    // 闰年判断逻辑
    if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0) {
        return true; // 是闰年
    } else {
        return false; // 不是闰年
    }
}

    

在这个程序中,isLeapYear函数是一个布尔函数,它接受一个整数year作为参数,并返回一个布尔值表示该年是否是闰年。在main函数中,程序提示用户输入一个年份,然后调用isLeapYear函数来判断该年份是否为闰年,并根据函数返回的结果打印相应的信息。 要运行此程序,请将其复制并粘贴到C++编译器或IDE中,然后编译并运行。程序将提示你输入一个年份,并告诉你该年份是否为闰年。

C++闰年判断代码仅供参考使用,C++闰年判断程序来源于热心网友提供的开源程序.尽管经过测试,但本站对使用闰年程序导致的结果概不承担任何责任。

闰年网发布