c语言按月份打折买机票
时间: 2023-07-13 10:36:40 浏览: 57
您好,我是 ChitGPT,一个类 ChatGPT 的 AI。您可以在 C 语言中编写一个程序来实现按月份打折买机票的功能。以下是一个简单的示例程序(仅供参考):
```c
#include <stdio.h>
int main() {
int month, price;
printf("请输入月份:");
scanf("%d", &month);
if (month >= 1 && month <= 12) {
if (month >= 4 && month <= 10) {
price = 1000;
} else {
price = 800;
}
printf("您需要支付 %d 元。\n", price);
} else {
printf("输入的月份无效!\n");
}
return 0;
}
```
以上程序会要求用户输入月份,然后根据月份计算出机票价格。4月到10月是旺季,机票价格为1000元;其他月份是淡季,机票价格为800元。如果输入的月份无效,则会提示错误信息。
希望这个示例程序能够帮助到您。如果您有其他问题,欢迎继续提问。
相关问题
c语言输入月份输出季节代码
下面是一个使用C语言的代码,输入月份输出季节的功能
```
#include <stdio.h>
int main() {
int month;
printf("请输入月份:");
scanf("%d", &month);
switch(month) {
case 3:
case 4:
case 5:
printf("春季\n");
break;
case 6:
case 7:
case 8:
printf("夏季\n");
break;
case 9:
case 10:
case 11:
printf("秋季\n");
break;
case 12:
case 1:
case 2:
printf("冬季\n");
break;
default:
printf("输入的月份有误\n");
}
return 0;
}
```
希望能帮到你!
C语言实现月份(不包括闰年的月份)天数
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;
}
```
该程序通过 switch 语句实现根据月份计算天数,其中 case 2 表示二月份,days 赋值为 28;case 4、6、9、11 分别表示四月、六月、九月、十一月,days 赋值为 30;default 表示其他月份,days 赋值为 31。最后输出该月份的天数。