请用代码输出一个根据年月日推算星期几的过程给我,谢谢,发图哦

如题所述

#include<stdio.h>

int main()

{int y,m,d,w,dy,dm;

 char week[7][3]={"日","一","二","三","四","五","六"};

 char t[2][13]={"622503514624","512503514624"};

 scanf("%d %d %d",&y,&m,&d);

 dy=(int)(y%100/4)+y%100;

 dm=t[y%4==0&&y%100>0||y%400==0][m-1]-'0';

 w=(dy+dm+d)%7;

 printf("%d年%d月%d日是星期%s\n",y,m,d,week[w]);

 return 0;

}

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-03-28
python不太会c语言行不行
相似回答