解题思路:
注意事项:
参考代码:
#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 人评分
大神老白 (C语言代码)浏览:713 |
时间转换 (Java代码)浏览:574 |
C语言程序设计教程(第三版)课后习题11.1 (C语言代码)浏览:624 |
打水问题 (C语言代码)浏览:1070 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:375 |
C语言程序设计教程(第三版)课后习题9.2 (C语言代码)浏览:556 |
1157题解浏览:714 |
简单的a+b (C语言代码)浏览:415 |
排序算法(选择,插入,冒泡)浏览:775 |
小O的数字 (C语言代码)浏览:1409 |