C语言编程高手:输入年份year和月month,求该月有多少天。用C语言写程序...答:int GetDays(int nYear, int nMonth){ //参数越界检查(nMonth输入为1~12)if (nMonth <= 0 || nMonth > 12){ return 0;} //每个月的天数 int anMonthDay[12] = {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};//闰年的2月是29天 if((nYear % 4 == 0) && ...
c语言万年历程序,要求输入一个年份,打印出该年年历,要求三个月并排输出...答:int year,mon,day,C,S,k;char ch,week[7][3]={"日","一","二","三","四","五","六"};system("cls");printf("请输入要查询的年月日\nyear month day\n");scanf("%d %d %d",&year,&mon,&day);if(year<0 || mon<0 || mon>12 || day<0 || day>31){ system("...
...该日是该年的第几天。请在visual C++6.0下用C语言编程答:return pastD;}void main(){int _y,_m,_d;printf("请输入年,月,日(格式为:year,month,day):");scanf("%d,%d,%d",&_y,&_m,&_d);printf("当前日期:%d,%d,%d 是本年的第%d天\n",_y,_m,_d,days(&_y,&_m,&_d));}已在Visual C++ 6.0测试通过并输出上面的截图结果。