已知2011年4月1日是星期五,请你设计一种算法,确定2012年中任意一天是星期几.急用!

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/18 21:50:06
已知2011年4月1日是星期五,请你设计一种算法,确定2012年中任意一天是星期几.急用!已知2011年4月1日是星期五,请你设计一种算法,确定2012年中任意一天是星期几.急用!已知2011年4月1

已知2011年4月1日是星期五,请你设计一种算法,确定2012年中任意一天是星期几.急用!
已知2011年4月1日是星期五,请你设计一种算法,确定2012年中任意一天是星期几.
急用!

已知2011年4月1日是星期五,请你设计一种算法,确定2012年中任意一天是星期几.急用!
2012年任一天是星期几,一般可通过该年月代码计算,12年应当是
0(10月)=星期一; 6(5月)=星期二; 5(8.月,2月)=星期三; 4(3月,11月)=星期四; 3(6月)=星期五 2(9月,12月)=星期六 1(1月,4月,7月)=星期日
上述的星期如0(10月)=星期一 0是顺序编码 (10月)是指10月的首日(一日)j 是星期一,
用公历年的末两位数乘1.25得积取整 以7模化可求出顺序代码,这是年中代码月,该月首日是星期日

初中的时候有人教过我,但是我后来忘了。那个的算法可以算出任何一年当中的一天是星期几