21xrx.com
2024-12-22 22:19:45 Sunday
登录
文章检索 我的文章 写文章
C++编写判断闰年的程序代码
2023-06-24 21:47:27 深夜i     --     --
C++ 判断 闰年 程序代码

判断闰年是一个常见的编程问题,而在C++中,编写判断闰年的程序代码也并不难。下面我们来介绍一下实现该功能的代码。

判断闰年的规律为:公历年份是4的倍数的,且不是100的倍数,为闰年。或者公历年份是400的倍数的,也是闰年。因此,我们可以采用以下逻辑实现判断:

1. 如果该年份能够被4整除,判断其是否能够被100整除。

2. 如果被100整除,则判断其是否能够被400整除,如果可以,则是闰年。

3. 如果未被100整除,则是闰年。

下面是一份C++代码来实现这个逻辑:


#include <iostream>

using namespace std;

int main()

{

  int year;

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

  cin >> year;

  if (year % 4 == 0)

  {

    if (year % 100 == 0)

    {

      if (year % 400 == 0)

      

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

      

      else

      

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

      

    }

    else

    

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

    

  }

  else

  

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

  

  return 0;

}

在这个程序中,我们首先使用了cin和cout来分别获取用户输入的年份和输出结果。接着,我们使用了if语句来判断该年份是否是闰年,其中嵌套了三个if语句来处理不同情况下的逻辑。如果该年份符合以上判断条件,则输出该年份是闰年,否则输出该年份不是闰年。

通过以上的代码,我们可以实现在C++程序中判断一个年份是否是闰年的功能。在实际的编程过程中,我们也可以加入其他的逻辑和处理方式来实现更多的功能。

  
  

评论区

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