P5711 【深基3.例3】闰年判断

在这里插入图片描述

  • 闰年能被400整除或者能被4整除且不能被100整除
#include<iostream>
using namespace std;
int main()
{
    int n;cin >> n;
    if(n%400==0||(n%4==0)&&(n%100!=0))
        cout << 1;
    else
    {
        cout << 0;
    }
    
}

大佬补充

在这里插入图片描述
闰年是公历中的名词。闰年分为普通闰年和世纪闰年。

普通闰年:公历年份是4的倍数的,一般是闰年。
(如2004年就是闰年);

世纪闰年:公历年份是整百数的,
必须是400的倍数才是闰年
(如1900年不是世纪闰年,2000年是世纪闰年);

闰年(Leap Year)是为了弥补因人为历法规定造成的年度天数与地球实际公转周期的时间差而设立的。
补上时间差的年份为闰年。
闰年共有366天
(1-12月分别为31天,29天,31天,30天,31天,30天,31天,31天,30天,31天,30天,31天)。

发布了372 篇原创文章 · 获赞 48 · 访问量 4万+

猜你喜欢

转载自blog.csdn.net/dghcs18/article/details/104309227