G++制作万年历?地球绕太阳一周的时间是365天5小时46秒,为了使一年的天数为整数,将一年的天数定为365天,余下的时间积累起来,四年就是23小时15分4秒,将近一天,把这一天加在某年的二月而成29

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 22:30:07

G++制作万年历?地球绕太阳一周的时间是365天5小时46秒,为了使一年的天数为整数,将一年的天数定为365天,余下的时间积累起来,四年就是23小时15分4秒,将近一天,把这一天加在某年的二月而成29
G++制作万年历?
地球绕太阳一周的时间是365天5小时46秒,为了使一年的天数为整数,将一年的天数定为365天,余下的时间积累起来,四年就是23小时15分4秒,将近一天,把这一天加在某年的二月而成29天,该年称为闰年,其它年称为平年.但四年加一天又多用了44分56秒,这个数积满400年为三天.因此400年中只能有97个闰年,所以凡能被400整除,或不能被100整除但能被4整除的年份为闰年.

G++制作万年历?地球绕太阳一周的时间是365天5小时46秒,为了使一年的天数为整数,将一年的天数定为365天,余下的时间积累起来,四年就是23小时15分4秒,将近一天,把这一天加在某年的二月而成29
楼主制作万年历的思路很简单额、、
首先你先选择一个确定的天数作为固定点,然后输入年月之后,就计算该月的1号和你那固定点之间的天数相差多少,再将相差的天数对 7 取余数,就能知道当天是星期几了,然后再计算该月一共有几天,然后再按顺序排成月历的样子就行了、、