生成一个c语言代码,输入月份判断该月有几天
时间: 2023-05-31 20:02:46 浏览: 121
下面是一个简单的C语言代码,可以根据输入的月份判断该月有多少天:
```c
#include <stdio.h>
int main() {
int month, days;
printf("请输入月份:");
scanf("%d", &month);
switch(month) {
case 2:
days = 28;
break;
case 4:
case 6:
case 9:
case 11:
days = 30;
break;
default:
days = 31;
break;
}
printf("%d月有%d天。\n", month, days);
return 0;
}
```
首先,我们定义了两个变量 `month` 和 `days`,分别用来存储输入的月份和该月的天数。
然后,我们通过 `printf` 函数提示用户输入月份,并通过 `scanf` 函数读取用户输入的月份。
接着,我们使用 `switch` 语句根据输入的月份来判断该月的天数。对于2月份,我们将天数设置为28天;对于4月、6月、9月和11月,我们将天数设置为30天;对于其他月份,我们将天数设置为31天。
最后,我们使用 `printf` 函数输出结果,告诉用户该月有多少天。
阅读全文