如有帮助,欢迎下载支持
char u[10]={\ printf(\请输入密码:\ scanf(\ if(strcmp(b,u)==0) {
for(j=0;j printf(\请输入航班号:\ scanf(\ printf(\请输入起始站(如:beijing):\ scanf(\ printf(\请输入终点站(如:wuhan):\ scanf(\ printf(\请输入飞行时间(1~~7):\ do { scanf(\ if(flight[j].week_day<1||flight[j].week_day>7) { w=1; printf(\对不起!您输入的飞行时间超出范围,请重新输入!\\n\\n\ printf(\注意范围(1~~7之间):\ } else w=0; } while(w == 1); printf(\请输入预售票数:\ scanf(\ printf(\请输入已售票数:\ scanf(\ - 6 - 如有帮助,欢迎下载支持 } save(); /*调用保存航班信息函数*/ printf(\信息已录入并保存!\\n\\n\\n现在您想做什么?\\n1:退出\\n2:返回主菜单\\n\ printf(\请输入:\ scanf(\ if(a==1)exit(0); else menu(); /*调用选择菜单函数*/ } else printf(\对不起,您无权使用此功能!\\n\\n\\n\ printf(\现在您想做什么?\\n\\n1:退出\\n\\n2:返回主菜单\\n\\n\ printf(\请输入:\ scanf(\ if(a==1) { printf(\谢谢使用!\\n\ exit(0); } else menu(); /*调用选择菜单函数*/ } void save() /*保存航班信息函数*/ { FILE *fp; int i; if((fp=fopen(\{printf(\无法打开文件!\\n\return; - 7 - 如有帮助,欢迎下载支持 } for(i=0;i if(fwrite(&flight[i],sizeof(struct flight_type),1,fp)!=1) printf(\文件打开出错!\\n\fclose(fp); } void scan() /*浏览航班信息函数*/ { int a,c; FILE *fp; if((fp=fopen(\ { printf(\无法打开文件!\\n\ menu(); } printf(\航班号 起始站 终点站 飞行时间 预售票数 已售票数\\n\\n\ for(c=0;c fread(&flight[c],sizeof(struct flight_type),1,fp); printf(\ printf(\ght_num,flight[c].start_add,flight[c].end_add,flight[c].week_day,flight[c].All_amount,flight[c].Free_amount); 注意:原程序中此处是一行 } fclose(fp); printf(\信息库中所有航班信息已输出!\\n\\n\\n现在您想做什么?\\n\\n 1:退出 - 8 - 如有帮助,欢迎下载支持 \\n\\n 2:返回主菜单\\n\\n\ printf(\请输入:\ scanf(\ if(a==1) { printf(\谢谢使用!\\n\ exit(0); } else menu(); } void search() /*查询航班信息函数*/ { int d,w; printf(\ *****************************查询方式****************************** \\n\注意:原程序中此处是一行 printf(\按航班号查询\\n\ printf(\按起始站查询\\n\ printf(\按终点站查询\\n\ printf(\按飞行时间查询\\n\\n\ printf(\ ******************************************************************* \\n\注意:原程序中此处是一行 printf(\请选择(1~~4):\ do { scanf(\ if(d<1||d>4) - 9 - 如有帮助,欢迎下载支持 { w=1; printf(\对不起!您的输入超出范围,请重新输入!\\n\ printf(\注意范围(1~~4):\ } else w=0; } while(w == 1); switch(d) { case 1:flight_search();break; /*调用按航班号查询函数*/ case 2:start(); break; /*调用按起始站查询函数*/ case 3:end(); break; /*调用按终点站查询函数*/ case 4:time();break; /*调用按飞行时间查询函数*/ } } void flight_search() /*按航班号查询航班信息函数*/ { FILE *fp; int a,f,A[N],m=0; char e[20]; printf(\请输入您要查询的航班号(如CA1826):\ scanf(\ if((fp=fopen(\ { printf(\无法打开文件!\\n\ - 10 -
C课程设计说明书
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)