C语言课程设计--火车票管理系统.docVIP

  • 185
  • 0
  • 约1.31万字
  • 约 31页
  • 2017-11-01 发布于重庆
  • 举报
C语言课程设计--火车票管理系统

C语言实习报告  PAGE 2 C语言课程设计报告 设计名称 C语言课程设计 专业班级 风能1141 姓 名 陈诚 学 号 1103441113 指导教师 杨忠宝 实习时间 2012-7-2 到2012-7-6 成 绩  PAGE 30 目 录  TOC \o 1-3 \h \z \u  HYPERLINK \l _Toc180247325 一、设计目的  PAGEREF _Toc180247325 \h 2  HYPERLINK \l _Toc180247326 二、设计内容  PAGEREF _Toc180247326 \h 3  HYPERLINK \l _Toc180247327 三、详细设计说明  PAGEREF _Toc180247327 \h 4  HYPERLINK \l _Toc180247328 四、软件使用说明  PAGEREF _Toc180247328 \h 5  HYPERLINK \l _Toc180247329 五、设计总结(课程设计心得与体会)  PAGEREF _Toc180247329 \h 6  HYPERLINK \l _Toc180247330 六、附录1:参考文献  PAGEREF _Toc180247330 \h 7  HYPERLINK \l _Toc180247331 七、附录2:部分程序清单(带有较详细的注释)  PAGEREF _Toc180247331 \h 8  HYPERLINK \l _Toc180247332 八、教师评语  PAGEREF _Toc180247332 \h 9  一、设计目的 数据结构是计算机专业的核心课程,是一门实践性很强的课程。课程设计是加强学生实践能力的一个强有力手段,要求学生掌握数据结构的应用、算法的编写、类C语言的算法转换成C(C++)程序并上机调试的基本方法,还要求学生在完成程序设计的同时能够写出比较规范的设计报告。严格实施课程设计这一环节,对于学生基本程序设计素养的培养和软件工作者工作作风的训练,将起到显著的促进作用。 二、设计内容 设计一个火车票务管理系统,用C语言实现。对该系统的要求如下: 需求描述: 1.系统功能 (1)火车时刻信息录入。包括车次、日期、起点、终点、开车时间、到达时间、票价。数据存入数据文件hchsk.dat或hchsk.txt中。 (2)火车时刻信息查询。 按照车次查询 按终点查询 按起点查询 按终点和日期查询 (3)统计 ???终点统计每日的车次数 按起点统计每日的车次数 2. 系统主界面应有以下功能选项 录入火车时刻信息 查询火车时刻信息 统计火车车次 退出 注:建议用VC环境开发用户界面。 结果形式: 提交程序设计报告和可演示的系统软件 三、详细设计说明 #includestdio.h #includestring.h #includestdlib.h int MENU(); //菜单模块 void INPUT(); //输入模块 void SEARCH(); //查询模块 void SELECT(); //统计模块 void WRITE(); //文件记录模块 void PRINT(); //打印模块 void READ(); //文件读取模块 void WRONG(); //纠错模块 #define N 1000 //最大列车组数 #define Print %s%13s%10s%10s%12s%15s%11s\n,T[i].code,T[i].data,T[i].lp,T[i].ap,T[i].lt,T[i].at,T[i].price //输出记录格式 #define Wrong \n ! ! ! ! ! ! ! ! ! ! ! 输入错误,请重新输入 ! ! ! ! ! ! ! ! ! ! ! \n #define GeShi 车次 日期 起点 终点 开车时间 到达时间 票价\n struc

文档评论(0)

1亿VIP精品文档

相关文档