解题思路:初学者 结构体 不熟练 不知道哪里该用结构体 就想了一个不用结构体的
注意事项:
参考代码:
#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 人评分
简单的a+b (C语言代码)浏览:530 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:880 |
【魔板】 (C++代码)(时间超限,希望会的帮我改正一下)浏览:743 |
C语言考试练习题_一元二次方程 (C语言代码)浏览:576 |
C语言程序设计教程(第三版)课后习题8.8 (C语言代码)浏览:546 |
1025题解浏览:738 |
数字游戏 (C++代码)浏览:1185 |
2006年春浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:669 |
剪刀石头布 (C语言代码)浏览:1436 |
整除问题 (C语言代码)浏览:526 |