导读 大家好!今天我们要探讨一个有趣的话题——如何在C++中编写程序来判断某一年是否为闰年。闰年的规则其实很简单:每四年一闰,百年不闰,四
大家好!今天我们要探讨一个有趣的话题——如何在C++中编写程序来判断某一年是否为闰年。闰年的规则其实很简单:每四年一闰,百年不闰,四百年再闰。换句话说,如果年份能被4整除但不能被100整除,或者能被400整除,则该年是闰年。接下来让我们看看如何用C++代码实现这个功能吧!
首先,我们需要定义一个函数来接收年份作为输入参数,并返回一个布尔值来表示这一年是否为闰年。代码如下:
```cpp
bool isLeapYear(int year) {
if ((year % 4 == 0 && year % 100 != 0) || (year % 400 == 0)) {
return true;
} else {
return false;
}
}
```
这样我们就完成了一个简单的闰年判断函数。我们可以通过调用这个函数并传入不同的年份来测试它是否工作正常。
例如:
```cpp
int main() {
int year = 2000;
if (isLeapYear(year)) {
std::cout << year << " 是闰年!恭喜🎉" << std::endl;
} else {
std::cout << year << " 不是闰年!遗憾😔" << std::endl;
}
return 0;
}
```
通过上述方法,我们可以轻松地判断任何给定年份是否为闰年。希望这篇简短的文章对你有所帮助!如果你有任何疑问或建议,请随时留言讨论!🚀