C语言:用户输入年份月份日期,输入该日期是该年的第几天?(要求:用数组...答:int main(){ int year,month,day;int days[]={31,28,31,30,31,30,31,31,30,31,30,31};int i=0 , dayth=0;printf("input yyyy-mm-dd :");scanf("%d-%d-%d" , &year , &month, &day );if ( month > 12 || month < 1 ){ printf("input month error!\n");getchar(...
c语言:输入一个日期,包括年月日。用/隔开,计算这个日期是这一年的第...答:h>void main(){int i,year,month,day,n=0,a[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};scanf("%d/%d/%d",&year,&month,&day);if((year%4==0&&year%100)||year%400==0) a[2]=29;for(i=0;i<=month-1;i++) n+=a[i];printf("这个日期是%d年的第%d天。
...输入日期,调用函数判断该日期是这一年的第几天。 如:输入是_百度知 ...答:include<stdio.h>int main(){int a[13]={0,31,28,31,30,31,30,31,31,30,31,30,31},y,m,d,i,s; scanf("%d%d%d",&y,&m,&d); if(y%4==0&&y%100||y%400==0)a[2]++; if(m<1||d<1||m>12||y<1||d>a[m]) {printf("Date error!\n"); return 0;} s=d;...