C语言 一年四季,按农历一般规定1~3月为春季,4~6月为夏季,7~9月为秋季,10~12月为冬季。编写程序,实现当输入农历月份(1~12)时,输出对应的季节。
时间: 2024-03-24 09:40:14 浏览: 94
C语言程序设计-编写函数求3!+6!+9!+12!+15+18!+21!;
5星 · 资源好评率100%
好的,以下是一个示例 C 代码:
```c
#include <stdio.h>
int main() {
int month;
printf("请输入农历月份(1~12):");
scanf("%d", &month);
if (month >= 1 && month <= 3) {
printf("这是春季\n");
} else if (month >= 4 && month <= 6) {
printf("这是夏季\n");
} else if (month >= 7 && month <= 9) {
printf("这是秋季\n");
} else if (month >= 10 && month <= 12) {
printf("这是冬季\n");
} else {
printf("输入有误,请重新输入一个 1 到 12 之间的整数\n");
}
return 0;
}
```
这个程序定义了一个整型变量 `month`,然后通过 `printf()` 和 `scanf()` 函数分别输出提示信息和读取用户输入的农历月份。接着使用 `if...else if...else` 语句判断该月份所属的季节,并输出相应的信息。如果用户输入的不是 1 到 12 之间的整数,则程序会提示输入有误。
阅读全文