欢迎来到天天文库
浏览记录
ID:56765114
大小:59.00 KB
页数:9页
时间:2020-07-08
《c语言编写航班查询代码.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、.#include//标准输入、输出头文件#include//包含字符串函数处理头文件#include//包含动态存储与释放函数头文件#defineN10000strUCtair//定义结构体数组{intnum;charstart[20];charover[20];chartime[10];intcount;}s[N];inti;intm=0;#definePRINT"%-d%12s%12s%10s%12d",s[i].num,s[i].start,s[i].over,s[i].time,s[i].count//定义
2、输出格式voidinput();//输入航班信息voidprint();//输出航班信息voidsave();//保存航班信息voidread();//读取航班信息voidsearch();//查找航班信息voidshanchu();//删除航班信息voiddingpiao();//订票信息voidtuipiao();//退票信息voidxiugai();//修改信息voidmain(){intj;printf("★---您好,欢迎进入中国民航治理系统!---★");printf("==============================================
3、==================================");do{printf("--------☆1.输入航班信息☆--------""--------☆2.浏览航班信息☆--------""--------☆3.修改航班信息☆--------""--------☆4.查找航班信息☆--------""--------☆5.删除航班信息☆--------""--------☆6.订票信息☆--------""--------☆7.退票信息☆--------""--------☆0.退出☆--------");..printf("===============
4、=================================================================");printf("请在0-7中选择以回车键结束:");scanf("%d",&j);switch(j){case1:input();//调用输入模块break;case2:print();//调用打印模块break;case3:xiugai();//调用修改模块break;case4:search();//调用查找模块break;case5:shanchu();//调用删除模块break;case6:dingpiao();//调用订票模块br
5、eak;case7:tuipiao();//调用退票模块break;case0:;break;}}while(j!=0);//判定结束printf("使用,再见!");}//主函数结束voidinput()//打印模块程序{charf[]="2008china";//设置密码inty;printf("请输入密码并以回车键结束:");scanf("%s",f);//读取密码if(strcmp(f,"2008china")==0){printf("请依次输入航班信息(机票数位0结束输入):""完成输入信息请键入w以回车键结束");//打印提示信息printf("--------
6、------------------------------------------------------------------");for(i=0;i7、机票数为0结束输入):",m);scanf("%d",&s[i].count);//读取机票数m++;printf("第%d个信息已经输完是否继续?按任意键继续,按0结束",m);scanf("%d",&y);if(y==0)}}elseprintf("输入密码错误!请检查您的密码是否正确!!再见!");}voidsave()//保存模块程序{FILE*fp,*fp1;//定义文件指针if((fp=fopen("chen.dat","wb"))==NULL)//打开文件并判定是否出错{printf("创建文件失败!
7、机票数为0结束输入):",m);scanf("%d",&s[i].count);//读取机票数m++;printf("第%d个信息已经输完是否继续?按任意键继续,按0结束",m);scanf("%d",&y);if(y==0)}}elseprintf("输入密码错误!请检查您的密码是否正确!!再见!");}voidsave()//保存模块程序{FILE*fp,*fp1;//定义文件指针if((fp=fopen("chen.dat","wb"))==NULL)//打开文件并判定是否出错{printf("创建文件失败!
此文档下载收益归作者所有