C语言中 求两个日期间的天数答:以前做的C语言实习作业...要把年、月、日分开来求...include <stdio.h> int mon[12]={31,28,31,30,31,30,31,31,30,31,30,31}; /*储存12个月的天数*/ void main(){ int spec_year(int);void scan(int *year,int *month,int *day);long com_year(int y1,int y2);int...
...计算并输出它是这一年的第几月第几日,c语言,怎么写,谢谢答:include <stdio.h>#include <stdlib.h>void MonthDay(int year, int yearDay, int *pMonth, int *pDay);int main(){int year,yearDay,pMonth,pDay;scanf("%d",&year);scanf("%d",&yearDay);MonthDay(year,yearDay,&pMonth,&pDay);printf("\n%d %d",pMonth,pDay);return 0;}void...
C语言编程(程序怎样编写):给定年、月、日,计算该日是该年的第几天,然 ...答:/**程序描述:给定年、月、日,计算该日是该年的第几天,然后计算该日是星期几。*/#include <stdio.h>int mon[]={31,28,31,30,31,30,31,31,30,31,30,31};int leap_year(int n){ if(n%400==0||(n%4==0 && n%100!=0)) return 1; else return 0;}int cal...
C语言,输入一个日期,计算该日是当年的第几天答:你只要把&在输出的地方去掉就好 第二个就是你在判断师傅闰年时,这时候y的值你还没打进去,没有赋值,这样当然会错,下面是修改后的,你参考下,有不懂的请追问 include <stdio.h> main(){int y,m,d,T;printf("请输入年,月,日\n");scanf("%d,%d,%d",&y,&m,&d);if((y%4==0&&...
C语言问题:键盘输入年月日,输出,该日是该年的第几天答:通过编译了的以下是代码:include<stdio.h> void main(){ int year,month,day;scanf("%d,%d,%d",&year,&month,&day);if((year%4==0&&year%100!=0)||(year%400==0))switch(month){ case 1:printf("the day is %d\n",day);break;case 2:printf("the day is %d\n",31+day);...
c语言:输入年份和第多少天,求该天是该年的第几月,几日答:int leap[13] = {0,31,60,91,121,152,183,213,244,274,305,335,366};int leapyear(int year) //判断某年是否闰年 闰年返回1,平年返回0 { if ((year%400==0) || (year%100!=0) && (year%4==0))return 1;else return 0;} int disDay(int day,int yflag)//判断输入的天...