21xrx.com
2024-11-22 03:46:35 Friday
登录
文章检索 我的文章 写文章
如何在C++中判断闰年?
2023-07-05 12:58:29 深夜i     --     --
C++ 闰年 判断

在C++中,判断闰年的方法是通过以下几个步骤:

1. 获取要判断的年份。

2. 判断该年份是否能被4整除,如果不能,则它不是闰年。

3. 如果该年份能被4整除,再判断它是否能被100整除,如果是,则它不是闰年。

4. 如果该年份能被4整除且不能被100整除,再判断它是否能被400整除,如果是,则它是闰年。

5. 如果该年份能被4整除且不能被100整除,但不能被400整除,则它不是闰年。

下面是一个基于以上思路的C++代码实现:


#include <iostream>

using namespace std;

int main()

{

  int year;

  cout << "请输入要判断的年份:";

  cin >> year;

  if (year % 4 == 0)

  {

    if (year % 100 == 0)

    {

      if (year % 400 == 0)

      

        cout << year << "年是闰年。";

      

      else

      

        cout << year << "年不是闰年。";

      

    }

    else

    

      cout << year << "年是闰年。";

    

  }

  else

  

    cout << year << "年不是闰年。";

  

  return 0;

}

以上代码首先通过 `cin` 获取用户输入的年份,然后通过 `if-else` 条件语句和求余运算符 ` % ` 来判断该年份是否是闰年,并输出相应的提示信息。

总之,在学习C++语言中,了解如何判断闰年是十分基础的知识点,希望本文能够帮助大家更好地理解和掌握这个知识点。

  
  

评论区

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