C语言键盘输入一个用电量x(设大于0),计算并输出电费的值。电费分段计算公式如 3LS'0 y=-0.62x-9 180<r≤240 0.8r-S2.2 x>240 (结果保留2位小数,要求使用选择结构实现)。
时间: 2024-02-15 16:06:01 浏览: 59
下面是实现该功能的C语言代码:
```c
#include <stdio.h>
void main()
{
float x, y;
printf("请输入用电量:");
scanf("%f", &x);
if (x > 0 && x <= 60) {
y = 0.52 * x;
} else if (x > 60 && x <= 120) {
y = 0.62 * x - 6;
} else if (x > 120 && x <= 180) {
y = 0.76 * x - 18.8;
} else if (x > 180 && x <= 240) {
y = 0.8 * x - 22;
} else if (x > 240) {
y = 0.8 * 240 - 22 + 2.2 * (x - 240);
} else {
printf("输入有误,请输入大于0的数\n");
return;
}
printf("电费为:%.2f\n", y);
}
```
代码中使用了选择结构实现了分段计算电费的功能。
阅读全文