解题思路:初学者 结构体 不熟练 不知道哪里该用结构体 就想了一个不用结构体的
注意事项:
参考代码:
#include<stdio.h>
struct name {
int year;
int month;
int day;
};
int main() {
int year, month, day, add, i,j;
int total=0, sum = 0;
scanf("%d%d%d", &year, &month, &day);
struct name hh;
for (j=0,i = 1; i < month; i++,j++) {
if (i == 1 || i == 3 || i == 5 || i == 7 || i == 8 || i == 10 || i == 12) {
add = 31;
}
else if (i == 4 || i == 6 || i == 9 || i == 11) {
add = 30;
}
else {
if (year % 400 == 0 || (year % 100 == 0 && year % 4 == 0)) {
add = 29;
}
else {
add = 28;
}
}
sum += add;
}
total=sum+day;
printf("%d",total);
return 0;
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:603 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:1072 |
C语言程序设计教程(第三版)课后习题6.5 (C++代码)浏览:487 |
C语言程序设计教程(第三版)课后习题8.8 (C语言代码)浏览:895 |
C语言程序设计教程(第三版)课后习题9.2 (C语言代码)浏览:573 |
C语言程序设计教程(第三版)课后习题5.8 (C语言代码)浏览:1322 |
1051(奇了怪了)浏览:747 |
输入输出格式练习 (C语言代码)浏览:883 |
陶陶摘苹果2 (C语言代码)浏览:650 |
排序算法(选择,插入,冒泡)浏览:876 |