C语言大作业飞机订票管理系统


本实验课题主要是要解决数据在文件中的读取,航班信息用文件保存,因而要提供文件的输入输出操作;航班信息浏览功能要提供现实操作;要查询的航线需要提供查找功能;存储客户信息和客户订票信息,并能浏览和查询客户订票信息;另外要提供键盘式选择菜单以实现功能选择。此实验需要在CodeBlocks等C语言编译平台上完成同时本实验要求所写的程序可以流畅的在编译平台上运行。首先为用户提供一个菜单,展示各个选项的功能,用户可输入一个选项(数字),执行相应的功能,通过运用switch语句对用户输入的数字进行处理判断出用户想要执行的操作。一共有9个选项,第3个和第6选项没有使用函数,其他模块分别对应着一个函数。 航班信息的写入(定义FILE *fp指针),先将将航班次数写入文件,以结构体数组的形式来保存键盘上输入的每条航线相应的信息。然后再用fprintf函数的格式写入方式将数组中的数据写入文档中。 客户信息的写入(定义FILE *fp指针),先将将客户人数写入文件,以结构体数组的形式来保存键盘上输入的每位客户相应的信息。然后再用fprintf函数的格式写入方式将数组中的数据写入文档中。 航班信息的读取,先定义结构体数组,从文件中读取航班的航班号、起始终点站等信息写入到结构体数组fly中,在用fscanf函数的格式读取方式将文档中相应的数据保存在相应的结构体数组里定义的变量中。 用户信息的读取,先定义结构体数组,从文件中读取用户的证件号姓名等信息写入到结构体数组cus中,在用fscanf函数的格式读取方式将文档中相应的数据保存在相应的结构体数组里定义的变量中。 浏览的功能,是按不同的要求分别将航班信息和客户信息排序出来,然后按排好的序输出出来。 查询显示等功能,可以通过读取得到的结构体数组,进行重写文档,打印等方式实现功能。














- 1











- 粉丝: 186
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 机械学院机械设计制造及其自动化专业培养方案三学期制用.doc
- 人工神经网络绪论专家讲座.pptx
- 人事发卡软件使用说明.doc
- 中医科学院无线网络覆盖施工方案样本.doc
- 2023年互联网竞赛策划.doc
- 网络营销知识产品管理层次.pptx
- 网络工程设计CH9.pptx
- 系统集成与综合布线工程监理.ppt
- 工业机器人离线编程ABB5-5-创建工具.pptx
- 网络系统安全评估及高危漏洞ppt(精品文档).ppt
- 无限极网络直销好做吗.ppt
- 设施农业自动化实施方案.ppt
- 项目管理的通俗例子[最终版].pdf
- 数据库课程设计任务书扉及格式说明计算机.doc
- 最新国家开放大学电大《物流管理基础答案》网络核心课形考网考作业.docx
- 无线传感器网络54930.ppt



评论0