21xrx.com
2024-12-22 23:40:09 Sunday
登录
文章检索 我的文章 写文章
C++判断闰年——输入年份判断是否为闰年
2023-07-02 02:35:24 深夜i     --     --
C++ 判断 闰年 年份 输入

C++是一门流行的计算机编程语言,广泛应用于软件开发和数据处理等领域,其中判断闰年就是一个重要的应用场景之一。

在计算年份是否为闰年时,我们需要按照以下规则进行判断:

1. 能被4整除但不能被100整除的年份为闰年;

2. 能被400整除的年份也为闰年。

在C++中,我们可以通过编写简单的程序来实现年份闰年的判断。下面是一个基于C++语言的判断闰年程序的实现:


#include <iostream>

using namespace std;

int main()

{

  int year;

  bool leap = false;

  

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

  cin >> year;

  

  if (year % 4 == 0)

  {

    if (year % 100 == 0)

    {

      if (year % 400 == 0)

        leap = true;

      else

        leap = false;

    }

    else

      leap = true;

  }

  else

    leap = false;

  

  if (leap)

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

  else

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

  

  return 0;

}

我们可以先定义一个变量year用于接收用户输入的年份,然后定义一个布尔类型的变量leap来存储判断结果。接下来,我们使用判断语句if...else...来实现判断逻辑,如果年份满足上述两个条件之一,就将leap变量设置为true,标识为该年份是闰年,否则leap变量被设置为false。

最后,我们打印结果信息,如果leap的值为true,则该年份是闰年,否则该年份不是闰年。

通过这样一个简单的程序,我们可以方便地判断任意年份是否为闰年。这也为我们理解和学习编程语言的实际应用提供了有益的帮助。

  
  

评论区

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