从长沙到岳阳铁路托运行李的运费标准为:40千克以下,每千克0.3元,超过40千克,超出部分每千克0.45元。设计程序,输入行李重量,输出其运费。
解题思路:采用分段函数求解
代码如下:
#include <stdio.h>
int main() {
float x, y;
scanf("%f", &x);
if (x < 40)
y = 0.3 * x;
else
y = 0.3 * 40 + 0.45 * (x - 40);
printf("%g", y);
return 0;
}
程序运行结果: