解题思路:
注意事项:
参考代码:
#include<stdio.h>
#include<math.h>
int main()
{
int y,m,d,time=0;
int mon[12];
mon[1]=31,
mon[2]=0,
mon[3]=31,
mon[4]=30,
mon[5]=31,
mon[6]=30,
mon[7]=31,
mon[8]=31,
mon[9]=30,
mon[10]=31,
mon[11]=30,
mon[12]=31;
while(scanf("%d/%d/%d",&y,&m,&d)!=EOF)
{
if((y%4==0&&y%100!=0)||(y%400==0))
mon[2]=29;
else
mon[2]=28;
for(int i=1;i<m;i++)
{
time+=mon[i];
}
printf("%d\n",time+d);
}
return 0;
}
0.0分
0 人评分
简单的a+b (C语言代码)浏览:765 |
printf基础练习2 (C语言代码)浏览:648 |
矩阵乘法 (C++代码)浏览:1662 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:632 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:606 |
WU-格式化数据输出 (C++代码)浏览:1312 |
C语言程序设计教程(第三版)课后习题7.2 (C语言代码)浏览:818 |
数对 (C语言代码)浏览:762 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:416 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:545 |