c++语言计算闰年
时间: 2023-08-14 08:17:54 浏览: 96
C++语言求闰年
以下是一个简单的 C++ 代码,用于检查给定的年份是否是闰年:
```c++
#include <iostream>
using namespace std;
int main() {
int year;
bool isLeapYear = false;
cout << "请输入要检查的年份:";
cin >> year;
if (year % 4 == 0) {
if (year % 100 == 0) {
if (year % 400 == 0) {
isLeapYear = true;
}
} else {
isLeapYear = true;
}
}
if (isLeapYear) {
cout << year << " 是闰年" << endl;
} else {
cout << year << " 不是闰年" << endl;
}
return 0;
}
```
该程序通过判断给定年份是否是4的倍数、是否是100的倍数、是否是400的倍数来确定是否是闰年。如果符合这些条件之一,就将布尔型变量 `isLeapYear` 设置为 `true`,否则为 `false`。最后根据 `isLeapYear` 的值输出相应的信息。
阅读全文