解题思路:
注意事项:
参考代码:
#include<stdio.h> struct { int year,month,day,days; }d1; int main(){ scanf("%d %d %d",&d1.year,&d1.month,&d1.day); d1.days=0; switch(d1.month-1){ case 12: d1.days+=31; case 11: d1.days+=30; case 10: d1.days+=31; case 9: d1.days+=30; case 8: d1.days+=31; case 7: d1.days+=31; case 6: d1.days+=30; case 5: d1.days+=31; case 4: d1.days+=30; case 3: d1.days+=31; case 2: if(d1.year%400==0||(d1.year%400!=0&&d1.year%4==0)) d1.days+=29; else d1.days+=28; case 1: d1.days+=31; break; } printf("%d",d1.days+d1.day); }
0.0分
0 人评分
C二级辅导-计负均正 (C语言代码)浏览:644 |
ASCII帮了大忙浏览:787 |
1113题解浏览:819 |
1025题解浏览:787 |
C语言程序设计教程(第三版)课后习题5.5 (C语言代码)浏览:579 |
简单的a+b (C语言代码)浏览:567 |
C语言程序设计教程(第三版)课后习题11.8 (C语言代码)浏览:1054 |
拆分位数 (C语言代码)浏览:456 |
C二级辅导-计负均正 (C语言代码)浏览:659 |
WU-蛇行矩阵 (C++代码)浏览:656 |