在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;
}
```
通过上述方法,我们可以轻松地判断任何给定年份是否为闰年。希望这篇简短的文章对你有所帮助!如果你有任何疑问或建议,请随时留言讨论!🚀
免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。