21xrx.com
2024-11-22 05:34:26 Friday
登录
文章检索 我的文章 写文章
C++实验报告:判断闰年平年
2023-07-06 01:01:55 深夜i     --     --
C++ 实验报告 闰年 平年 判断

实验目的:

通过编写C++程序,学习如何判断一个年份是闰年还是平年。

实验原理:

闰年的定义:能被4整除但不能被100整除,或者能被400整除的年份。

平年的定义:能被4整除但不能被100整除,或者能被400整除的年份以外的年份。

实验步骤:

1.定义变量,用于输入年份和存储判断结果;

2.通过cin语句输入年份;

3.通过if语句判断年份是否能被4整除但不能被100整除,或者能被400整除,并将判断结果存储到变量中;

4.通过if语句判断存储的结果是否为真,如果为真,输出“闰年”,否则输出“平年”。

实验代码:


#include <iostream>

using namespace std;

int main() {

  int year;

  bool is_leap;

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

  cin >> year;

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

    is_leap = true;

  

  else

    is_leap = false;

  

  if (is_leap)

    cout << "闰年" << endl;

  

  else

    cout << "平年" << endl;

  

  return 0;

}

实验结果:

根据输入的年份不同,程序可以正确判断出该年份是闰年还是平年。

总结:

通过这次实验,我们学习了如何使用C++语言来判断一个年份是闰年还是平年。判断闰年的方法也可以应用到其他问题中,具有一定的实用性。

  
  

评论区

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