21xrx.com
2024-11-10 00:28:17 Sunday
登录
文章检索 我的文章 写文章
C++编程:如何判断一个年份是否为闰年?
2023-07-10 20:03:17 深夜i     --     --
C++ 编程 年份 闰年 判断

在日常生活中,我们经常需要判断一个年份是否为闰年。在C++编程中,判断一个年份是否为闰年可以使用以下公式:

1. 能够被4整除且不能被100整除的年份是闰年。

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

下面是一个用C++语言实现的判断闰年的程序:


#include <iostream>

using namespace std;

int main() {

  int year;

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

  cin >> year;

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

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

   else

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

  

  return 0;

}

在程序中,我们首先定义了一个整型变量year并从用户处获取输入,然后使用if语句来判断year是否为闰年,如果year是闰年,则输出年份和“年是闰年”;如果year不是闰年,则输出年份和“年不是闰年”。

需要注意的是,C++语言中的“%”表示取模运算符,它可以计算出year除以4、100或400的余数,通过这些余数的比较来判断year是否为闰年。

总之,通过上述程序,我们可以简单明了地判断一个年份是否为闰年,希望有助于读者学习和掌握C++基础知识。

  
  

评论区

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