c++闰年判断
作者:野牛程序员:2024-11-01 13:40:12 C++阅读 3004
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;
}代码说明:
函数定义:
isLeapYear(int year)函数用于判断年份是否为闰年。如果年份能被 4 整除且不能被 100 整除,或能被 400 整除,则为闰年。
主函数:
提示用户输入年份,并调用
isLeapYear()函数进行判断。输出结果,指示该年份是否为闰年。
野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892

