一个飞机预定座位票的问题,请高手指教哈~
一家航空公司有一批14座的飞机,这14张座位被安排成7排(1到7),每排两张(A和B)(就是说,这些座位被编号为1A,1B.......7A,7B)。每天飞行一次。根据以下特点写出一个座位预定的程序:
1. 这个程序使用一个14结构的数组。每个结构应支持一张座位,座位是否有被分配要有一个标记说明,座位持有者的最后一个名字(最多20字符)还有座位持有者的第一个名字(最多也是20字符)。
2. 这个程序要展示下列菜单:
To choose a function, enter its letter label:
a) Show assigned seats with passenger names.
b) Show list of empty seats.
c) Assign a customer to a seat.
d) Edit customer details, for a specific seat.
e) Delete a seat assignment.
f) Quit.
在执行了其中的一项功能之后,这个程序应该再次回到这个主菜单的界面。除非执行的是f)项。
3.这个程序在开始时应将数据保存在一个文件夹中,在运行和负荷数据之间(如果有的话)。
----------------解决方案--------------------------------------------------------