根据题目规则,行李不超过50公斤时,运费为0.15元/公斤;如果超过50公斤,超过部分的运费为0.22元/公斤。现有行李w公斤,编写一个c语言程序计算运费s
时间: 2023-12-14 20:38:37 浏览: 191
对各工序的基本要求-元器件知识
以下是一个简单的 C 语言程序,用于计算行李的运费:
```c
#include <stdio.h>
int main() {
float weight, cost;
printf("请输入行李重量(单位:公斤):");
scanf("%f", &weight);
if (weight <= 50) {
cost = weight * 0.15;
} else {
cost = 50 * 0.15 + (weight - 50) * 0.22;
}
printf("运费为:%.2f 元\n", cost);
return 0;
}
```
程序中使用 `scanf` 函数从用户处获取行李的重量,并根据重量计算运费。在计算运费时,使用了一个条件语句来判断是否超过了50公斤,从而计算出相应的运费。最后,使用 `printf` 函数将运费输出到控制台。
阅读全文