c语言 怎么算某年某月某日是星期几啊? week=6;2000年元旦是星期六2113每年365天,即每年星期数加52611;week+year-2000;if(year){for(i=year;i;i-){if((y%4=0&y%100。4102=0)|y%400=0))week-;}}else{for(i=2000;i;i+){if((y%4=0&y%100。0)|y%400=0))week+;}}for(i=0;i;i+)week+month_day[i];if(if((y%4=0&y%100。0)|y%400=0)month>;=2)week+;week+day;week=week%7;0=星期日以上计算,1653在2000分界处不完整,自己改进,思路如此,如果想省掉,可手算-32768年的星期,然后只算算加法,但要在中间%7一次,防止数据越界。
十四、万年历 基本要求:1. 查询某年某月某日(阳历)是星期几; 2. 判断某年是否是闰年; 3. 查询某 3号是365+366=731天,6、9、11月30天,7、8、10月31天,所以六一到12月13是183+12=195天,所以06.6.1距今天926天,正好132周零两天,今天星期六,所以那天是周四~
如何使用EXCEL查询某年某月的第一个星期一是?日 A1中输你要查询某月的第一天,例如查6月的第一个星期一,就输2012-6-1 B1中输公式:=weekday(A1,2)C1中输公式:=CHOOSE(B1,A1。