c语言快速运费的计算代码
时间: 2024-10-27 21:09:56 浏览: 10
在C语言中,编写一个快速运费计算代码通常涉及到创建一个函数,这个函数接受货物重量、运输距离等作为输入参数,并根据预设的运费规则进行计算。这里是一个简单的示例,假设运费基于重量和距离按固定费率计算:
```c
#include <stdio.h>
// 定义运费计算函数
float calculate_shipping_cost(float weight, float distance) {
// 假设每千克1元运费,每公里0.5元
const float base_rate_per_kg = 1.0;
const float per_km_rate = 0.5;
// 计算费用
float weight_fee = weight * base_rate_per_kg;
float distance_fee = distance * per_km_rate;
// 总费用 = 重量费 + 距离费
float total_fee = weight_fee + distance_fee;
return total_fee;
}
int main() {
// 用户输入
float weight, distance;
printf("请输入货物重量(kg): ");
scanf("%f", &weight);
printf("请输入运输距离(km): ");
scanf("%f", &distance);
// 计算并打印运费
float cost = calculate_shipping_cost(weight, distance);
printf("运费总额: %.2f元\n", cost);
return 0;
}
```
阅读全文