Problem : 2005 ( 第几天? ) Judge Status : AcceptedRunId : 5995566 Language : C Author : qq1203456195Code Render Status : Rendered By HDOJ C Code Render Version 0.01 Beta
1 #include <stdio.h>
2 int Month[
2][
13]=
{
3 {
0,
31,
28,
31,
30,
31,
30,
31,
31,
30,
31,
30,
31},
4 {
0,
31,
29,
31,
30,
31,
30,
31,
31,
30,
31,
30,
31}
5 };
6 int main()
7 {
8 int y,m,d,sum,f,i;
9 while (scanf(
"%d/%d/%d",&y,&m,&d)!=
EOF)
10 {
11 sum=
0;
12 f=((y%
400==
0) || (y%
100!=
0) && (y%
4==
0));
13 i=
1;
14 while (i<
m)
15 sum+=Month[f][i++
];
16 printf(
"%d\n",sum+
d);
17 }
18 return 0;
19 }
转载于:https://www.cnblogs.com/CheeseZH/archive/2012/05/25/2518674.html
相关资源:数据结构—成绩单生成器
转载请注明原文地址: https://win8.8miu.com/read-1494810.html