乘坐航班的每位旅客的免费行李额(包括托运和自理行李):持成人或儿童票的头等舱旅客为40公斤,公务舱旅客为30公斤,经济舱旅客为20公斤。逾重行李费率以每公斤按经济舱票价的1.5%计算,金额以元为单位。试编程实现计算行李的运费。
用C语言编写一道计算题,初学C,请各位大侠帮帮忙,谢谢
答案:1 悬赏:0 手机版
解决时间 2021-08-14 13:13
- 提问者网友:暮烟疏雨之际
- 2021-08-14 00:31
最佳答案
- 五星知识达人网友:想偏头吻你
- 2021-08-14 01:31
首先说明,我只能提供思路(具体C语法已经忘光了)
另外,感觉题目有点问题,经济舱票价没有给出(可能是考虑成人、儿童票价吧)
首先设置 变量 运费 y=0、旅客座位级别(头等舱1公务舱2经济舱3)x,旅客行李重量a
对于一位旅客
if x = 1 then // 头等舱
if a >40 then // 行李超重
y = (a-40)*1.5% * 经济舱票价
end if
else if x = 2 then // 公务舱
if a >30 then // 行李超重
y = (a-30)*1.5% * 经济舱票价
end if
else // 经济舱
if a >20 then // 行李超重
y = (a-20)*1.5% * 经济舱票价
end if
end if
另外,感觉题目有点问题,经济舱票价没有给出(可能是考虑成人、儿童票价吧)
首先设置 变量 运费 y=0、旅客座位级别(头等舱1公务舱2经济舱3)x,旅客行李重量a
对于一位旅客
if x = 1 then // 头等舱
if a >40 then // 行李超重
y = (a-40)*1.5% * 经济舱票价
end if
else if x = 2 then // 公务舱
if a >30 then // 行李超重
y = (a-30)*1.5% * 经济舱票价
end if
else // 经济舱
if a >20 then // 行李超重
y = (a-20)*1.5% * 经济舱票价
end if
end if
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯