...2000年的某月某日,输出是星期几? 这个程序用c语言怎么写???_百度知...答:include<stdio.h> void main(){ int i,n=0,month,day;int month_day[]={31,29,31,30,31,30,31,31,30,31,30,31};char str[7][10]={"星期天","星期一","星期二","星期三","星期四","星期五","星期六"};printf("请输入月、日:");scanf("%d%d",&month,&day);for(i=1...
一个用C语言写的万年历程序,看不懂,求详细注释和这个程序的算法思想...答:int nian,yue,a,b,m,c,_m=28; //m, c都是做星期控制的,见下面, _m是2月,2月分平年闰年 long e;printf("请输入年份:");scanf("%d",&nian);e=nian; //e是 1月1日 是星期几 e=e-1;e=(e*365+e/4)%7; //这个就是算出1月1号是星期几的固定算法了 m=e;if(...