用c语言编写程序查询日期答:YMD_2_JD() 计算年月日 是 该年的第几天。YMD_2_WeekDay()计算某年月日 是 星期几,用 WeekDayName[] 显示星期几的字符串。include<stdio.h> int YMD_2_JD(int Y, int M, int D){ const short MonthDay[]={0,31,28,31,30,31,30,31,31,30,31,30,31};int JD,i;JD=D...
C语言编程:假定2007年的一月1日是星期三,求2009的4月20日是星期几...答:include <stdio.h> int fun(int y,int m,int d){int i,a[12]={0,31,28,31,30,31,30,31,31,30,31,30};a[2]+=(y%4==0&&y%100||y%400);y--;d+=y+y/4-y/100+y/400;for(i=1;i<m;i++)d+=a[i];return d%7;} int main(){int y,m,d,w;char week[7][4...
C语言 输入年月日, 计算这一天是当年的第几周.答:include <stdio.h>int main (){ int i,y,m,d,d1,n,w,b,a[13]= {0,31,28,31,30,31,30,31,31,30,31,30,31}; scanf("%d%d%d",&y,&m,&d); a[2]+=y%4==0&&y%100||y%400==0;//若是闰年,2月有29天 if(y<1||m<1||m>12||d<1||d>a[m]) { ...