计算1901年到2099年之间的某月某日是星期几有没人能针对这个问题给出完整的pascal程序以及详细的解释呀?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 21:21:31

计算1901年到2099年之间的某月某日是星期几有没人能针对这个问题给出完整的pascal程序以及详细的解释呀?
计算1901年到2099年之间的某月某日是星期几
有没人能针对这个问题给出完整的pascal程序以及详细的解释呀?

计算1901年到2099年之间的某月某日是星期几有没人能针对这个问题给出完整的pascal程序以及详细的解释呀?
蔡勒(Zeller)公式:w=y+[y/4]+[c/4]-2c+[26(m+1)/10]+d-1
公式中的符号含义如下,w:星期;c:世纪-1;y:年(两位数);m:月(m大于等于3,小于等于14,即在蔡勒公式中,某年的1、2月要看作上一年的13、14月来计算,比如2003年1月1日要看作2002年的13月1日来计算);d:日;[ ]代表取整,即只要整数部分.
简单地说,c是年份的前两位,y是年份后两位,m是月份,d是日数.1月和2月要按上一年的13月和 14月来算,这时c和y均按上一年取值.)
算出来的w除以7,余数是几就是星期几.如果余数是0,则为星期日.
以今天2006年7月21日为例,用蔡勒(Zeller)公式进行计算,
w=y+[y/4]+[c/4]-2c+[26(m+1)/10]+d-1
=6+[6/4]+[20/4]-2×20+[26×(7+1)/10]+21-1
=6+[1.5]+5-40+[20.8]+21-1
=6+1+5-40+20+20
=12 (除以7余5)
即2006年7月21日是星期5.
程序应该比较简单

计算1901年到2099年之间的某月某日是星期几有没人能针对这个问题给出完整的pascal程序以及详细的解释呀? 几道基础free pascal 1.输入三角形三边,判断是什么三角形(等边?等腰?一般?)2.输入三个数.按从大到小打印.3.计算1901年到2099年的某月某日是星期几.4.输入两个正整数a,b.b最大不超过三位,a不大 2008年某月某日的那个月亮笑脸是怎么回事?就是上面两颗星,下面一个月亮的! 用Java编程计算1+3+5+……+99的值 输出200~500之间的全部素数,要求每行输出5个素数 输入某天某月某日,编程计算它是这一年的第几天 下面哪颗行星符合下面正确的描述:土星某月某日某时东大距 水星某月某日某时东大距,木星某月某日某时西大 关于时间的介词请详细回答,给出例句1 在某月前的介词2 在某季节的介词3 在某月某日介词4 在某时某月某日的介词5 在某月某日上午的介词 2007年,2008年中国政府采取了什么财政政策?希望每一条都有,比如某月某日,怎么怎么样不希望是整段叙述之类的而且不要货币政策,要财政政策, execl 统计某月某日 特定条件 英语翻译您好:我已经在某月某日通过ETS将托福成绩寄送到你们学校,请麻烦你们再查找一下.另外我不小心将我的住址填写错了,新的地址如下:XXXXXX 请问一个英语问题!越快越好!某年用in 还是on 某月呢?某日?某年某月?某月某日?某年某月某日? 日,年,某月的平均气温怎么算的? 日,年,某月的平均气温怎么算的? 从键盘上输入一个日期(某年某月某日),如2009-2-28.计算这一天属于该年的第几天.要求写出计算闰年的函 请教英语里表时间的介词用法问题请问英语里表示某年,某月,某日,星期几,几点时分别用的什么介词?或详细的时间如在2009年1月1日的下午1点 在下个星期3的下午等 时间悖论看了有名的外祖母悖论,有点想法假设时间是一条直线,我是一个存在于这个时间线上的点,现在这个点的位置是2010年某月某日,假如我回到过去,那么这个点就移到了过去的点上,也就是 2011年寒假十大地理新闻写出能体现地理知识的内容.至少十个地区写清时间出处,如某月某日在某某节目中看到了某某地区,该地区……写清体现了哪个知识点,把知识点写清楚 杨某2010年某月取得工资薪金收入5000元,还取得稿酬收入2400元,当月杨某应缴纳多少个人所得税( )请问怎么计算的, 计算地球到太阳之间的距离