首页 > 编程语言 >C++ 判断闰年简单代码

C++ 判断闰年简单代码

时间:2022-11-23 15:28:44浏览次数:65  
标签:cout 闰年 int 代码 400 C++ 倍数 year

闰年

  • 闰年分为普通闰年和世纪闰年

1582年以来的置闰规则:

  • 普通闰年:公历年份是4的倍数,且不是100的倍数的,为闰年(如2004年、2020年等就是闰年)。
  • 世纪闰年:公历年份是整百数的,必须是400的倍数才是闰年(如1900年不是闰年,2000年是闰年)。
#include <iostream>

bool isleap(int year){
    return year % 4 == 0 && year % 100 != 0 || year % 400 == 0;
}

int main( ){
    int year;
    std::cout << "输入年份:";
    std::cin >> year;
    if (isleap(year)) std::cout << year << "是闰年\n";
    else std::cout << year << "不是闰年\n";
    return 0;
}

标签:cout,闰年,int,代码,400,C++,倍数,year
From: https://www.cnblogs.com/DL1024/p/16918411.html

相关文章