21xrx.com
2025-04-02 13:21:32 Wednesday
文章检索 我的文章 写文章
如何在C++中判断闰年
2023-06-27 02:12:44 深夜i     24     0
C++ 判断 闰年

在C++中判断闰年是一个很基础的问题,但在编写程序时,我们应该选择最简单和最有效的方法来实现。

在公历中,闰年是指为了弥补日历年度与地球周期的时间差而增加的一天。具体来说,公历年份为4的倍数的年份为闰年;但是,公历年份是100的倍数时,必须是400的倍数才是闰年,否则该年份不是闰年。以下是C++中实现判断闰年的代码:

#include <iostream>
using namespace std;
int main()
{
  int year;
  cout << "请输入年份: ";
  cin >> year;
  if((year % 4 == 0 && year % 100 != 0) || year % 400 == 0)
  
    cout << year << "年是闰年" << endl;
  
  else
  
    cout << year << "年不是闰年" << endl;
  
  return 0;
}

以上程序中,我们首先提示用户输入需要判断的年份,然后使用if语句来判断该年份是否为闰年。其中,%为C++中的取余运算符,逻辑运算符&&和||用于连接多个条件。

通过简单的代码实现,我们可以轻松地判断一个年份是否是闰年,这也帮助我们更好地理解闰年的定义以及C++编程语言的基本语法。

  
  
下一篇: 如何打开C++?

评论区

请求出错了