航空机票订票系统 原创 工程项目 2022年6月6日 15:25 夏至未至 1306 当前内容 2792 字,在路上,马上到,马上到 ### 项目说明 1.此为 [火车票订票系统](https://www.codecomeon.com/posts/31/ "火车票订票系统") 同期数据结构课程设计,`C语言`开发,一个`CPP`搞定,运行正常。 2.项目在VS2017上验证通过,如果使用其他编辑器,编译器,可能需要你自己微调,如果还是有疑问,[欢迎咨询](https://www.codecomeon.com/posts/1/ "欢迎咨询")。 ### 项目效果 =============================================== XX航空订票系统 =============================================== 1.查看所有航线信息 2.查看已订票客户信息 3.条件查询航线 4.办理订票业务 5.办理退票业务 6.退出系统 =============================================== 请选择(1-6): ### 项目功能 /*打印全部航线信息*/ void printAllAirLineInfo(); /*退票模块*/ void channelAirTicket(); /*办理订票业务*/ void orderAirTicket(); /*增加排队等候的客户信息*/ linkqueue addWaitClientInfo(linkqueue q, char name[], int amount); /*增加客户信息*/ ClientListInfo *insertClientInfo(ClientListInfo *head, int amount, char name[], int grade); /*打印乘员名单的客户名单信息*/ void printClientInfo(); /*根据系统提出的航班号查询并以指针形式返回*/ airLineInfo *findAirLineInfo(); /*根据客户提出的终点站名输出航线信息*/ void searchAirLineInfo(); ### 有偿源码 #include #include #include #include #include #define ROUTES_NUMBER 5 /*定义航线数量*/ #pragma warning(disable:4996) /*屏蔽 4996 报错*/ /*乘员名单链表*/ typedef struct ClientList { char name[10]; /*客户姓名*/ int ticketNumber; /*客户订票量*/ int grade; /*客户舱位等级*/ struct ClientList *next; }ClientListInfo; /*等候替补的客户信息链表*/ typedef struct WaitClientList { char name[10]; /*姓名*/ int req_amt; /*订票量*/ struct WaitClientList *next; }qnode, *qptr; /*等候替补的客户名单*/ typedef struct pqueue { qptr front; /*等候替补客户名单域的队头指针*/ qptr rear; /*等候替补客户名单域的队尾指针*/ }linkqueue; typedef struct airLineInfo { char ter_name[10]; /*抵达城市*/ char air_num[10]; /*航班号*/ char time[10]; /*飞机时间*/ char pri[7]; /*票价*/ int tkt_amt; /*乘员定额*/ int tkt_sur; /*余票量*/ ClientListInfo *orderAirTicket;/*乘员名单域,指向乘员名单链表的头指针*/ linkqueue wait; /*等候替补的客户名单域,分别指向排队等候名单队头队尾的指针*/ }airLineInfo; airLineInfo *start; //****************************************************************** /*打印全部航线信息*/ void printAllAirLineInfo(); /*退票模块*/ void channelAirTicket(); /*办理订票业务*/ void orderAirTicket(); /*增加排队等候的客户信息* ¥8.00 解锁全文 下载资源 本文标题: 航空机票订票系统 本文作者: 夏至未至 发布时间: 2022年6月6日 15:25 最近更新: 2022年7月12日 22:12 原文链接: 许可协议: 署名-非商业性-禁止演绎 4.0 国际(CC BY-NC-ND 4.0) 请按协议转载并保留原文链接及作者 C++开发(12) 上一个 VS2017 cout 不明确问题快速解决 下一个 C4996 'scanf': This function or variable may be unsafe. 当前文章评论暂未开放,请移步至留言处留言。