c语言switch语句停车费
时间: 2023-12-02 12:39:09 浏览: 84
switch语句是C语言中的一种流程控制语句,它可以根据不同的条件执行不同的代码块。停车费计算可以使用switch语句来实现,例如:
```c
#include <stdio.h>
int main() {
int hours;
float fee;
printf("请输入停车时间(小时):");
scanf("%d", &hours);
switch (hours) {
case 1:
fee = 2.0;
break;
case 2:
fee = 3.5;
break;
case 3:
fee = 5.0;
break;
case 4:
fee = 6.5;
break;
default:
fee = 6.5 + (hours - 4) * 1.5;
break;
}
printf("停车费用为:%.2f元\n", fee);
return 0;
}
```
以上代码中,根据输入的停车时间,使用switch语句计算停车费用。如果停车时间小于等于4小时,则按照固定费率计算;如果停车时间大于4小时,则按照每小时1.5元的标准计算。
阅读全文