解题思路:
注意事项:
参考代码:
#include <stdio.h> struct date{ int year; int month; int day; }; int main(){ struct date det = {0}; int n; scanf("%d %d %d",&det.year,&det.month,&det.day); if((det.year%4==0&&det.year%100!=0)||(det.year%400==0)){ switch (det.month) { case 1:n=0;break; case 2:n=31;break; case 3:n=60;break; case 4:n=91;break; case 5:n=121;break; case 6:n=152;break; case 7:n=182;break; case 8:n=213;break; case 9:n=244;break; case 10:n=274;break; case 11:n=305;break; case 12:n=335;break; } n = n + det.day; printf("%d",n); } else{ switch (det.month) { case 1:n=0;break; case 2:n=31;break; case 3:n=59;break; case 4:n=90;break; case 5:n=119;break; case 6:n=150;break; case 7:n=181;break; case 8:n=212;break; case 9:n=243;break; case 10:n=273;break; case 11:n=304;break; case 12:n=334;break; } n = n + det.day; printf("%d",n); } return 0; }
0.0分
1 人评分
C语言训练-求s=a+aa+aaa+aaaa+aa...a的值 (C语言代码) 如果a<0,那就不是这个代码了,哈哈哈哈浏览:1232 |
母牛的故事 (C语言代码)浏览:671 |
输出正反三角形 (C语言代码)格式错误!!!浏览:1141 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:687 |
WU-拆分位数 (C++代码)浏览:787 |
C语言程序设计教程(第三版)课后习题8.7 (C语言代码)浏览:596 |
C语言程序设计教程(第三版)课后习题9.3 (C语言代码)浏览:2092 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:902 |
矩阵乘方 (C语言代码)浏览:1031 |
DNA (C语言代码)浏览:395 |