21xrx.com
2024-12-22 22:32:31 Sunday
登录
文章检索 我的文章 写文章
C++判断闰年:输入年份判断是否为闰年
2023-06-30 16:02:07 深夜i     --     --
C++ 判断 闰年 输入 年份

在我们日常生活中,经常需要判断一年是否为闰年,用来确定这一年的天数是365天还是366天。在C++编程中,也需要判断是否是闰年。下面介绍一种判断闰年的方法。

闰年的定义是:能被4整除,但是不能被100整除,或者能被400整除。因此,我们可以利用这个定义,写出判断代码。具体如下:

#include

using namespace std;

int main()

{

  int year;

  cout << "请输入一个年份: ";

  cin >> year;

  if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0) {

    cout << year << "年是闰年\n";

  }

  else {

    cout << year << "年不是闰年\n";

  }

  return 0;

}

在上面的代码中,我们首先定义了一个整型变量year,用来存储输入的年份。然后要求用户输入一个年份,并将其存储在year变量中。接下来,我们使用if语句判断年份是否为闰年。如果年份能被4整除,并且不能被100整除,或者能被400整除,那么就是闰年。如果不满足这两个条件,那么就不是闰年。

最后,我们使用cout语句输出闰年的判断结果。如果是闰年,输出“年份是闰年”,否则输出“年份不是闰年”。

使用上述方法,就可以简单地判断一年是否为闰年。C++中还有其他方法判断闰年,但是上述方法最为简单常用。在实际编程中,需要根据具体需求选择判断方法。

  
  

评论区

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