#include<stdio.h>
struct shuru
{ int year;
int month;
int day;
};
int main()
{ struct shuru chu;
int s,n,m,d;
int jisuan(int l);
scanf("%d %d %d",&chu.year,&chu.month,&chu.day);
n=chu.year;
m=chu.month;
d=chu.day;
if((n%4==0&&n%100!=0)||n%400==0)
s=29+jisuan(m)+d;
else s=28+jisuan(m)+d;
printf("%d",s);
}
int jisuan(int l)
{ int z=0,j=1,i;
i=l-1;
while(1)
{for(j=j;j<l;j++)
{ switch(j)
{ case 1:z=z+31;break;
case 3:z=z+31;break;
case 4:z=z+30;break;
case 5:z=z+31;break;
case 6:z=z+30;break;
case 7:z=z+31;break;
case 8:z=z+31;break;
case 9:z=z+30;break;
case 10:z=z+31;break;
case 11:z=z+30;break;
case 12:z=z+31;break;
default:z=z;
}
}
if(j==l)
break;
}
return z;
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:590 |
C语言程序设计教程(第三版)课后习题1.6 (C语言代码)浏览:694 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:594 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:505 |
简单的a+b (C语言代码)浏览:626 |
剪刀石头布 (C语言代码)浏览:1746 |
WU-判定字符位置 (C++代码)浏览:1395 |
求圆的面积 (C语言代码)浏览:1666 |
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:520 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:555 |