c++航空管理系统【参考】.docVIP

  • 27
  • 0
  • 约1.36万字
  • 约 27页
  • 2017-01-06 发布于浙江
  • 举报
青岛理工大学 C++面向对象课程设计报告 院(系): 计算机工程学院 专业: 网络工程 学生姓名: __   班级:_网络092______ 学号:2009070     题目: 航空管理系统 _________ 起迄日期: ___2012-6-26_   _____ 设计地点: 青岛理工大学   指 导 教 师: 李兰 完成日期: 2010 年6 月 28日 目录 一、课题设计目的 * * * * * * * * * * * * * * * * * *3 二、课程设计内容与实现的功能 * * * * * * * * * * * * *3 三、系统、、程序清单七、体会与、系统系统分析a)、实验完成了题目的要求 b)、编写代码基本上能够满足编程规范的要求,代码的变量命名,以及注释的书写,基本能按照要求进行。 )、将数据结构中的队列和堆栈的知识复习到,并且学会创新,在代码的编写中,学习了编程规范,学习了结构化编程。 系统设计:一系列具有相同类型或不同类型的数据构成的数据集合strcmp判断字符串大小。 2.1、模块设计:if(j0||j7) j=0; switch(j) { case 1: input(); break; case 2:print(); break; case 3:xiugai(); break; case 4:search(); break; case 5:shanchu(); break; case 6:dingpiao(); break; case 7:tuipiao(); break; case 0: break; } }while(j!=0); cout谢谢使用,再见!endl; } 3.函数调用:分别调用了 input(); print(); save(); read(); search();shanchu(); dingpiao()、tuipiao(); xiugai();九个函数。 (1)void input() { int y; cout请依次输入航班信息:endlendl; cout*****************************************************************************endl; for(i=0;iN;i++) { cout请输入航班号:endl; cins[i].num; cout请输入起始站:endl; cins[i].start; cout请输入终点站:endl; cins[i].over; cout请输入时间:endl; cins[i].time; cout请输入机票数:endl; cins[i].count; m++; cout第m个信息已经输完是否继续?按1继续,按0结束; ciny; if(y==0) { save(); print(); break; } } } (2)void save() { FILE *fp,*fp1; if((fp=fopen(sun.dat,wb))==NULL)//打开文件并判断是否出错 { cout创建文件失败!endlendl; getchar(); return; } if((fp1=fopen(ru.dat,wb))==NULL) { cout创建文件失败!endlendl; getchar(); return; } for(i=0;im;i++) if(fwrite(s[i],sizeof(struct air),1,fp)==0)//向文件写入数据,并判断是否出错 cout向文件输入数据失败!endlendl; fprintf(fp1,%d,m); fclose(fp); fclose(fp1); } (3)void read() { FILE *fp,

文档评论(0)

1亿VIP精品文档

相关文档