#include <stdio.h>
int main(int argc, char *argv[])
{
int year,month,day;
while( scanf("%d%d%d",&year,&month,&day) != EOF ) {
int i,j,k;
int c = year/100;
int y = year-c*100;
int week = (c/4)- 2*c + (y+y/4) + (13*(month+1))/5 + day - 1;
while ( week < 0 )
week += 7;
week %=7 ;
switch(week) {
case 1: printf("Monday\n"); break;
case 2: printf("Tuesday\n"); break;
case 3: printf("Wednesday\n"); break;
case 4: printf("Thursday\n");break;
case 5: printf("Friday\n"); break;
case 6: printf("Saturday\n");break;
case 0: printf("Sunday\n"); break;
}
}
return 0;
}
蔡勒公式-C编程日期转换星期
最新推荐文章于 2021-10-09 14:49:31 发布