縮公司对用户计算运费。路程(以$表示,单位为干米),吨/千米运费 越低。标准如下: s<250 没有折扣。c语言
时间: 2023-06-01 08:04:41 浏览: 125
实现如下:
```c
#include <stdio.h>
int main() {
double distance, weight;
printf("请输入路程(单位为干米)和货物重量(单位为吨):");
scanf("%lf %lf", &distance, &weight);
double price_per_km; // 每千米运费
if (distance < 250) {
price_per_km = 5.0;
} else if (distance < 500) {
price_per_km = 4.5;
} else if (distance < 1000) {
price_per_km = 4.0;
} else {
price_per_km = 3.5;
}
double total_price = price_per_km * distance / 1000 * weight;
printf("运费为:%.2f元\n", total_price);
return 0;
}
```
注:假设货物重量单位为吨,即输入的货物重量直接作为运算数,不需要再除以1000。
阅读全文