第3题
利用所学知识编程管理火车票信息: n 火车票分为高铁票、卧铺票、硬座票三种,每种票共有属性为车型、车次、车厢号、里程数。 n 其中高铁票、硬座票有座位号信息,每节车厢有17排,每排5个不同座位:A,B,C,D,F。这两种车中同种车不同车次、不同车厢,不同座位号单位里程票价相同,但高铁票和硬座票单位里程票价不同。 n 卧铺票每节车厢也是17排,每排有上、中、下铺之分,上、中、下铺单位里程票价不同,票价由低到高。 n 在屏幕上显示出每种车型各三个车次,每次车给出不同总里程数,及各种车型乘车位置单位里程票价。 n 每次车均只有8节车厢。 n 提示用户输入车次、里程数、车厢号,(这三个信息不能超过现有的可供选择范围,如输入某次车里程数不能超过该次车总里程,如果用户输入超过范围,返回提示,请用户重新输入)。程序自动按照先后顺序分配旅客乘车位置,算出票价并在屏幕输出。 (所谓按照先后顺序分配乘车位置的意思:假设第一个用户选择了某次车的某节车厢,则给这用户分配该车次该车厢的第一个位置的票,如某次高铁某车厢第一排A的票,第二个用户再选同次车同车厢时,则分配第一排B的票。卧铺顺序是下铺、中铺、上铺。依此类推)。 n 如有未尽信息,大家按自己理解的常识处理。
第7题
A.距离火车头愈远的车厢其座次愈高
B.距离车厢中部越近的座位其座次愈高
C.面对火车行进方向的一侧为上座
D.卧铺下铺高于中铺,中铺高于上铺
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!