21xrx.com
2024-11-22 10:07:00 Friday
登录
文章检索 我的文章 写文章
如何在C++中判断闰年
2023-06-27 02:12:44 深夜i     --     --
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++?

评论区

{{item['qq_nickname']}}
()
回复
回复