解题思路:
注意事项:
参考代码:
#include <stdio.h>
int main ()
{
int a[12]={31,28,31,30,31,30,31,31,30,31,30,31};
int b[12]={31,29,31,30,31,30,31,31,30,31,30,31};
int y,m,d,i;
scanf("%d%d%d",&y,&m,&d);
int sum=d;
for (i=0;i<m-1;i++)
{
if (y%400==0 || y%4==0 && y%100!=0)
{
sum=sum+b[i];
}
else
{
sum=sum+a[i];
}
}
printf("%d",sum);
return 0;
}
0.0分
7 人评分