导读 您好,今天小花就为大家解答关于判断是否为闰年c语言,判断是否为闰年相信很多小伙伴还不知道,现在让我们一起来看看吧!1、闰年和平年的判断

您好,今天小花就为大家解答关于判断是否为闰年c语言,判断是否为闰年相信很多小伙伴还不知道,现在让我们一起来看看吧!

1、闰年和平年的判断方法:不是闰年的年份就是平年。

2、闰年的判断方法:闰年又分为普通闰年和世纪闰年,普通年判断方法:能被4整除且不能被100整除的为闰年(如2004年就是闰年,1999年不是闰年)。

3、世纪年判断方法:能被400整除的是闰年(如2000年是闰年,1900年不是闰年)。

4、闰年(Leap Year)是为了弥补因人为历法规定造成的年度天数与地球实际公转周期的时间差而设立的。

5、补上时间差的年份为闰年。

6、闰年共有366天(1-12月分别为31天,29天,31天,30天,31天,30天,31天,31天,30天,31天,30天,31天)。

7、扩展资料闰年产生的原因:地球绕太阳运行周期为365天5小时48分46秒(合365.24219天)即一回归年(tropical year)。

8、公历的平年只有365日,比回归年短约0.2422 日,所余下的时间约为每四年累计一天,故第四年于2月末加1天,使当年的历年长度为366日,这一年就为闰年。

9、现行公历中每400年有97个闰年。

10、按照每四年一个闰年计算,平均每年就要多算出0.0078天,这样经过四百年就会多算出大约3天来。

11、因此每四百年中要减少三个闰年。

12、所以公历规定:年份是整百数时,必须是400的倍数才是闰年;不是400的倍数的世纪年,即使是4的倍数也不是闰年。

13、参考资料:百度百科—闰年。

本文就讲到这里,希望大家会喜欢。