问题标题: 酷町堂:2061   判断闰年

0
0
已解决
邵逸儒
邵逸儒
中级天翼
中级天翼

2061   判断闰年

题目描述 Description

地球绕太阳运行一周的时间是365天5小时48分46秒,即一回归年。公历的平年只有365天,比回归年短了约0.2422天,每年余下的时间累加起来,四年就是23个小时15分4秒,已接近一天,把这一天加到二月份中使其多出为29天,并称这一年为闰年。

按照每四年一个闰年计算,过四百年就会多出大约3.12天,因此规定整百数的年份必须是400的倍数才是闰年,这就是平时所说的:四年一闰,百年不闰,四百年再闰。

请你编写一个程序,输入一个年份,判断此年份是闰年还是平年。

输入描述 Input Description

一个年份

输出描述 Output Description

输出“是闰年”或者“是平年”

样例输入 Sample Input

 

2020

样例输出 Sample Output

 

是闰年

数据范围及提示 Data Size & Hint

判断闰年的条件是:年份能被4整除但是不能被100整除,或者能被400整除


1
已采纳
徐云皓
徐云皓
新手天翼
新手天翼

    int a;
    cin>>a;
    if (a%4==0&&a%100!=0||a%400==0) cout<<"是闰年";
    else cout<<"是平年"; 
    return 0;

判断闰年就是看他能不能被4整除,但是不能被100整除,或者能被400整除。如果判断了不是闰年,那么就直接输出平年

0
0
阮俊雄
阮俊雄
新手光能
新手光能

闰年是指能被四整除或被四百整除

我要回答