21xrx.com
2024-09-19 23:58:05 Thursday
登录
文章检索 我的文章 写文章
C++程序中如何判断闰年?
2023-07-03 01:12:07 深夜i     --     --
C++ 判断 闰年

闰年是指公历年份为4的倍数且不为100的倍数或者为400的倍数的年份。在C++程序中,判断一个年份是否是闰年的方法如下:

1.判断该年份能否被4整除,若不能,则不是闰年。

2.如果能被4整除,则需进一步判断是否能被100整除,若能被100整除,则不是闰年。

3.如果能被100整除,则需再判断是否能被400整除,若能被400整除,则是闰年。

以下是C++代码实现:

bool is_leap_year(int year)

{

  if (year % 4 == 0)

  {

    if (year % 100 == 0)

    {

      if (year % 400 == 0)

        return true;

      else

        return false;

    }

    else

      return true;

  }

  else

    return false;

}

在使用时,只需要调用该函数并输入相应的年份即可。

  
  

评论区

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