21xrx.com
2024-09-19 23:58:13 Thursday
登录
文章检索 我的文章 写文章
C++中如何判断平年和闰年
2023-07-01 19:26:55 深夜i     --     --
C++ 判断 平年 闰年

C++是一种常用的编程语言,对于初学者来说,判断平年和闰年是编程的基础知识之一。本文将介绍在C++中如何判断平年和闰年。

平年和闰年是以4年为一个周期循环出现的,而且每过100年,不再闰年,但是400年又是闰年。根据这个特殊的规律,我们可以在C++中编写如下代码来判断平年和闰年:


#include<iostream>

using namespace std;

int main() {

  int year;

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

  cin >> year;

  if (year % 4 == 0 && year % 100 != 0)

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

   else if (year % 400 == 0)

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

   else

    cout << year << "年是平年!" << endl;

  

  return 0;

}

以上代码的实现思路是:首先输入要判断的年份,然后使用if语句结合求模运算符来判断是否为闰年。如果该年份可以被4整除但不能被100整除,则为闰年;如果该年份既能被4整除又能被100整除,但能被400整除,则也为闰年;否则为平年。

总结来说,以上代码是在C++中不依赖任何库函数的实现方法,只需要不断输入年份就可以判断它们是平年还是闰年。这对于C++初学者来说是一个基本知识,也是编程能力提升的好开始。

  
  
下一篇: C++输出null值

评论区

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