...年、月、日),输入一个日期,计算该日在本年中是第几天。答://希望我的回答对你的学习有帮助#include <stdio.h>struct ymd { int Y,M,D; }; const short MonthDay[]={0,31,28,31,30,31,30,31,31,30,31,30,31}; 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}; ...
C语言编写days函数 计算该日是该年的第几天答:return -1;} for(i=1;i<m;i++)d+=a[i];return d;} int main(){int year,month,day,answer;printf("请输入一个日期yyyy-mm-dd\n");scanf("%d-%d-%d",&year,&month,&day);answer=days(year,month,day);if(answer>0)printf("%d-%d-%d 是该年的第 %d 天.\n",year,month,...
怎么用C语言输入一个日期,求该日期是该年的第几天?答:我大概给个思路,代码是现写的 没调试先定义每个月的天数,2月按28天算输入年月日后,根据年判断是否闰年(闰年加1天),再从1月加到当月的前一月,再加上日期就可以了#include <stdio.h>int month[12] = {31,28,31,30,31,30,31,31,30,31,30,31};main(){int yy,mm,dd, days;int ...