//票实体 typedef struct Ticket { char Num[6]; //航班编号 char Starname[10];//起飞城市 char Endname[10];//抵达城市 char Startime[10];//起飞时间、 char Endtime[10];//抵达时间 double flag;//航班折扣 }Ticket; //乘客实体 typedef struct Person{ char Pname[10]; char Pid[10]; char Num[6]; }Person; //乘客和票组合的实体 typedef struct Mux{ Ticket T[100]; Person P[100]; }Mux; //信息 typedef struct { Mux M; }PT_Iof;
时间: 2023-09-24 21:12:06 浏览: 94
飞机订票系统 数据结构
这段代码定义了四个结构体:`Ticket`、`Person`、`Mux` 和 `PT_Iof`。
`Ticket` 结构体表示票的实体,包含了航班编号、起飞城市、抵达城市、起飞时间、抵达时间和航班折扣。
`Person` 结构体表示乘客的实体,包含了乘客姓名、乘客ID和航班编号。
`Mux` 结构体用于组合乘客和票的实体,包含了两个数组,分别是 `Ticket` 类型的数组 `T` 和 `Person` 类型的数组 `P`,用于存储对应的票和乘客信息。
`PT_Iof` 结构体表示信息,包含了一个 `Mux` 类型的变量 `M`。
这些结构体的定义可以用于存储航班信息、乘客信息和它们之间的关联信息。
阅读全文