用c++写一个判断平年闰年的程序
时间: 2024-10-13 22:02:53 浏览: 50
判断平年闰年
在C++中,我们可以创建一个简单的函数来判断一个年份是否为闰年。根据公历规则,闰年的判断标准通常是这样的:
- 如果年份能被4整除但不能被100整除,则是闰年;
- 如果年份能被400整除,则也是闰年。
以下是用C++编写的简单示例代码:
```cpp
#include <iostream>
bool isLeapYear(int year) {
if (year % 4 == 0) {
if (year % 100 == 0) {
if (year % 400 == 0)
return true;
else
return false;
} else
return true;
} else
return false;
}
int main() {
int year;
std::cout << "请输入一个年份: ";
std::cin >> year;
if (isLeapYear(year))
std::cout << year << "是闰年。\n";
else
std::cout << year << "不是闰年。\n";
阅读全文