补充:
闰年分为普通闰年和世纪闰年。普通闰年:公历年份是4的倍数的,且不是100的倍数,为普通闰年。世纪闰年:公历年份是整百数的,必须是400的倍数才是世纪闰年。 闰年是为了弥补因人为历法规定造成的年度天数与地球实际公转周期的时间差而设立的。补上时间差的年份为闰年。闰年共有366天(1-12月分别为31天,29天,31天,30天,31天,30天,31天,31天,30天,31天,30天,31天)。普通年365;
1、闰年计算方法:
非整百年:能被4整除的为闰年。(如2004年就是闰年,2001年不是闰年)
整百年:能被400整除的是闰年。(如2000年是闰年,1900年不是闰年)
if(y%4==0&&y%100!=0||y%400==0) {
cout<<“YES”;
}
2、闰年:
凡阳历中有闰日(二月为二十九日)的年,闰余(岁余置闰。阴历每年与回归年相比所差的时日)。