ImageVerifierCode 换一换
格式:DOCX , 页数:15 ,大小:17.87KB ,
资源ID:8952183      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/8952183.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(c语言航班管理系统代码.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

c语言航班管理系统代码.docx

1、c语言航班管理系统代码#include#include#include#defineN10000structairintnum;charstart20;charover20;chartime10;intcount;sN;inti;intm=0;#definePRINT%-dsssdn,s.num,s.start,s.over,s.time,s.countvoidinput();voidprint();voidsave();voidread();voidsearch();voidshanchu();voiddingpiao();voidtuipiao();voidxiugai();voidmai

2、n()intj;printf(-您好,欢迎进入中国民航管理系统!-n);printf(=n);doprintf(-1.输入航班信息-nn-2.浏览航班信息-nn-3.修改航班信息-nn-4.查找航班信息-nn-5.删除航班信息-nn-6.订票信息-nn-7.退票信息-nn-0.退出-nn);printf(=n);printf(请在0-7中选择以回车键结束:nn);scanf(%d,&j);switch(j)case1:input();break;case2:print();break;case3:xiugai();break;case4:search();break;case5:shanchu

3、();break;case6:dingpiao();break;case7:tuipiao();break;case0:;break;while(j!=0);printf(谢谢使用,再见!n);voidinput()charf=2008china;inty;printf(请输入密码并以回车键结束:nn);scanf(%s,f);if(strcmp(f,2008china)=0)printf(请依次输入航班信息(机票数位0结束输入):nn完成输入信息请键入w以回车键结束nn);printf(-n);for(i=0;iN;i)printf(请输入航班号:n);scanf(%d,&s.num);pr

4、intf(请输入起始站:n);scanf(%s,s.start);printf(请输入终点站:n);scanf(%s,s.over);printf(请输入时间:n);scanf(%s,s.time);printf(请输入机票数:n,m);scanf(%d,&s.count);m;printf(第%d个信息已经输完是否继续?按任意键继续,按0结束,m);scanf(%d,&y);if(y=0)save();print();break;elseprintf(输入密码错误!请检查您的密码是否正确!谢谢!再见!nn);voidsave()FILE*fp,*fp1;if(fp=fopen(chen.da

5、t,wb)=NULL)printf(创建文件失败!nn);getchar();return;if(fp1=fopen(hao.dat,wb)=NULL)printf(创建文件失败!nn);getchar();return;for(i=0;im;i)if(fwrite(&s,sizeof(structair),1,fp)=0)printf(向文件输入数据失败!nn);(0) 回复 1楼 2006-07-28 22:28 举报|个人企业举报垃圾信息举报 fprintf(fp1,%d,m);fclose(fp);fclose(fp1);voidread()FILE*fp,*fp1;if(fp=fop

6、en(chen.dat,rb)=NULL)printf(出错,请检查文件是否存在,按任意键返回住菜单);getchar();if(fp1=fopen(hao.dat,rb)=NULL)printf(创建文件失败!nn);getchar();return;fscanf(fp1,%d,&m);fclose(fp1);for(i=0;im;i)fread(&s,sizeof(air),1,fp);fclose(fp);voidprint()charw10;read();printf(航班号起始站终点站时间机票数n);for(i=0;im;i)printf(PRINT);printf(请按任意键回车键

7、结束返回上层菜单以:n);scanf(%s,w);voidsearch()charname120;charname220;charii10;intn,no;doprintf(请选择查找方式:nn);printf(1.按航班号查找nn2.按终点站查找nn3.按航线查找nn0.返回nn);printf(请在0-3中选择:nn按其他键以回车键结束返回主菜单:nn);scanf(%d,&n);if(n=0)break;switch(n)case1:printf(请输入航班号:n);scanf(%d,&no);break;case2:printf(请输入终点站名称:n);scanf(%s,name2);

8、break;case3:printf(请输入起始站名称:n);scanf(%s,name1);printf(请输入终点站名称:n);scanf(%s,name2);break;read();for(i=0;im;i)if(strcmp(s.over,name1)=0|strcmp(s.over,name2)=0)printf(n查找航班信息成功!n);printf(航班号起始站终点站时间机票数n);printf(PRINT);break;if(s.num=no)printf(n查找航班信息成功!n);printf(航班号起始站终点站时间机票数n);printf(PRINT);break;no=

9、0;/将航班号赋值为0printf(没有您需要的信息或查找完毕:nn是否继续查找?请键入yes或no以回车键结束n);scanf(%s,ii);while(strcmp(ii,yes)=0);voidshanchu()charname120;charname220;charii10;charf=2008china;intno,n;printf(请输入密码并以回车键结束:nn);scanf(%s,f);/读取密码if(strcmp(f,2008china)=0)doprintf(请选择删除以方式回车键结束:nn);printf(*1.按航班号删除nn*2.按航线删除nn*0.返回nn);prin

10、tf(请在0-2中选择以回车键结束:n);scanf(%d,&n);if(n=0)break;switch(n)case1:printf(请输入航班号:n);scanf(%d,&no);read();break;case2:printf(请输入起始站名称:n);scanf(%s,name1);printf(请输入终点站名称:n);scanf(%s,name2);read();break;for(i=0;im;i)if(s.num=no|strcmp(s.start,name1)=0&strcmp(s.over,name2)=0)s=sm-1;m-;printf(查找完毕或没有这个信息nn);p

11、rintf(是否继续删除n);printf(请键入yes或no以回车键结束n);scanf(%s,ii);save();/调用读取函数if(!strcmp(ii,yes)/printf(请按任意键以回车键结束返回上层菜单:n);break;while(n!=1&n!=2&n!=3&n!=4&n!=0);回复 2楼 2006-07-28 22:28 举报|个人企业举报垃圾信息举报 elseprintf(对不起密码错误!您不是管理员,不能使用此项功能!谢谢!再见!nn);voiddingpiao()intn;chara10;dosearch();printf(请输入您要订的机票数以回车键结束:n)

12、;scanf(%d,&n);if(n=n)s.count=s.count-n;save();printf(订票成功!nn);break;if(s.countn)printf(请输入有效的机票数:n);break;printf(是否继续?请输入yes或no以回车键结束:n);/判断是否继续订票scanf(%s,a);while(!strcmp(a,yes);voidtuipiao()intn;chara10;dosearch();printf(请输入您要退的机票数目:n);scanf(%d,&n);if(n0)printf(请输入有效的机票数!n);s.count=s.countn;save()

13、;printf(退票成功!nn);printf(是否继续?请键入yes或no以回车键结束:nn);scanf(%s,a);while(!strcmp(a,yes);getchar();voidxiugai()structxiuintno;charname120;charname220;chartime20;intcount;x1;charj10;charf=2008china;intn;printf(请输入密码并以回车键结束:nn);scanf(%s,f);if(strcmp(f,2008china)=0)read();/doprintf(请选择修改方式:nn*1,按航班号修改:nn*2,按航

14、线修改:nn);printf(请在1-2中修改以回车键结束:nn);scanf(%d,&n);switch(n)case1:printf(请输入航班号:n);scanf(%d,&x0.no);break;case2:printf(请输入起始站:n);scanf(%s,x0.name1);printf(请输入终点站:n);scanf(%s,x0.name2);break;for(i=0;im;i)if(strcmp(s.over,x0.name1)=0&strcmp(s.over,x0.name2)=0)printf(航班号起始站终点站时间机票数n);printf(PRINT);break;if

15、(s.num=x0.no)printf(航班号起始站终点站时间机票数n);printf(PRINT);break;x0.no=0;printf(请输入新航班号、起始站、终点站、时间(星期几)、机票数:n);scanf(%d%s%s%s%d,&x0.no,x0.name1,x0.name2,x0.time,&x0.count);s.num=x0.no;strcpy(s.start,x0.name1);strcpy(s.over,x0.name2);strcpy(s.time,x0.time);s.count=x0.count;save();printf(是否继续?请键入yes或no以回车键结束:nn);scanf(%s,j);while(strcmp(j,yes)=0);elseprintf(对不起密码错误!您不是管理员,不能使用此项功能!谢谢!再见!nn);structairintnum;charstart20;charover20;chartime10;intcount;sN;

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1