C语言编程题(1) 求助!!!!

来源:百度知道 编辑:UC知道 时间:2024/05/10 21:18:24
判断 某年 某月 某日 是周几

某年 某月 某日 要用户输入

各位编程高手帮小弟写一下吧

可以以某一已知天(如2000年1月1日,周一,瞎说的)为标准,计算出输入的日期与这一天所差的天数,然后对7求余,如果差是正数,参考日的星期几加上余数再对七求余.如果差是负数,参考日的星期几加上七减余数再对七求余.

求周几用这个公式 S=X-1+(X-1)/4+(X-1)/100+(X-1)/400+C
X是年份,C是该年从元旦开始到到这一日的天数。