在C语言的switch case语句中,只有碰到break的时候才会跳出,这点大家都知道,但是有的时候我们不需要跳出,让它执行下去,可以帮助我们缩短一些代码。今天在C语言培训的时候,老师说了一个这样的例子,下面是题目:
物流公司对用户计算费用。路程S(千米)越远,每千米每千克费用越低。标准如下表:
S<250千米 |
没有折扣 |
250千米<=S<500千米 |
2%折扣 |
500千米<=S<1000千米 |
5%折扣 |
1000千米<=S<2000千米 |
8%折扣 |
2000千米<=S<3000千米 |
10%折扣 |
3000千米<=S |
15%折扣 |
从键盘输入每千米每千克货物的基本费用P,货物重W,距离S,,计算总费用F(保留两位小数)。.
输入
P <回车>
W <回车>
S <回车>
输出
F <换行>