21xrx.com
2025-03-29 22:42:18 Saturday
文章检索 我的文章 写文章
C++编程:求闰年的完整代码
2023-06-27 15:34:06 深夜i     29     0
C++ leap year code

作为一名程序员,掌握计算机基本的编程语言是必不可少的一项技能。其中,C++语言是一种高级编程语言,并且在不同的领域都有着广泛的应用,如图形、游戏、网络和机器学习等方面。

今天,我们来探讨一下用C++编程来实现求闰年的算法问题。闰年是指公历年份中能被4整除,但不能被100整除,或能被400整除的年份。具体的判断闰年的方法可以通过C++语言实现。

下面是求闰年的完整代码:

#include <iostream>
using namespace std;
int main()
{
  int year;
  cout << "请输入要判断的年份:" << endl;
  cin >> year;
  bool isLeapYear = false;
  if (year % 4 == 0 && year % 100 != 0)
    isLeapYear = true;
   else if (year % 400 == 0)
    isLeapYear = true;
  
  if (isLeapYear)
    cout << year << "年是闰年" << endl;
   else
    cout << year << "年不是闰年" << endl;
  
  return 0;
}

首先,我们需要定义一个变量year来存储需要判断的年份。然后,通过cin语句获取用户输入的年份。

接着,我们定义一个bool类型的变量isLeapYear来存储是否为闰年的判断结果。如果该年份能够被4整除且不能被100整除,或者能被400整除,则该年份就是闰年,此时将isLeapYear的值设为true。

最后,根据isLeapYear的值输出判断结果即可。

通过这段简单的代码,我们可以快速地实现对给定年份的判断,使程序员能够更加高效地完成闰年的计算。

  
  

评论区