解题思路:
注意事项:
参考代码:
#include<stdio.h>
//定義結構體DATE
struct DATE
{
int year;
int month;
int day;
};
int main(void)
{
struct DATE data;
int y=data.year;
int m=data.month;
int d=data.day;
int M_D_D[12]={31,0,31,30,31,30,31,31,30,31,30,31};
int i;
int sum=0;
scanf("%d %d %d",&y,&m,&d);
//閏年判斷,給二月天數賦值
if(y%4==0&&y%100!=0||y%400==0){
M_D_D[1]=29;
} else {
M_D_D[1]=28;
}
//遍歷數組累加天數
for(i=0;i<m-1;i++){
sum+=M_D_D[i];
}
sum+=d;
printf("%d",sum);
}
0.0分
0 人评分
【蟠桃记】 (C语言代码)浏览:651 |
简单的a+b (C语言代码)浏览:530 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:1293 |
C语言训练-求s=a+aa+aaa+aaaa+aa...a的值 (C语言代码)浏览:613 |
WU-拆分位数 (C++代码)浏览:785 |
C语言训练-亲密数 (C语言代码)浏览:682 |
关于C语言变量位置的问题浏览:273 |
1017题解浏览:605 |
出圈】指针malloc版浏览:355 |
C二级辅导-阶乘数列 (C语言代码)浏览:521 |