#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语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:582 |
C语言程序设计教程(第三版)课后习题9.4 (Java代码)浏览:1443 |
分糖果 (C++代码)浏览:1526 |
小明A+B (C语言代码)浏览:1306 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:1240 |
三角形 (C++代码)递归(存在大量重复计算,容易出现时间超限)浏览:832 |
C语言训练-自守数问题 (C语言代码)浏览:790 |
C语言程序设计教程(第三版)课后习题10.7 (用指针求解)浏览:1536 |
C语言程序设计教程(第三版)课后习题11.5 (C语言代码)浏览:1354 |
C语言程序设计教程(第三版)课后习题10.7 (C语言代码)浏览:1249 |