//给定一个日期,输出这个日期是该年的第几天。
#include<stdio.h>
void main()
{
int i;
int y,m,d;
int month[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};
while(scanf("%d/%d/%d",&y,&m,&d)!=EOF)
{
int s=0;
if((y%40&&y%100!=0)||y%4000)
{
month[2]=29;
}
for( i=0;i<m;i++)
{
s=s+month[i];
}
s=s+d;
printf("%d\n",s);
}
}
01-27
04-01
05-06
709
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交