机票票务管理系统820.pdf
《机票票务管理系统820.pdf》由会员分享,可在线阅读,更多相关《机票票务管理系统820.pdf(15页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-各类专业好文档,值得你下载,教育,管理,论文,制度,方案手册,应有尽有-inldestdo。#includesting。h includewindow。tpde tct us_f/客户信息(somer inforati)*/car name1;/姓名*/int reqat;*订票量*/suc cus_i*net;qnoe,qptr;tpef strut pqueue*队列/ptr r;/等候替补客户名单域的头指针 qptr ear;/*等候替补客户名单域的属指针*/inkueue;typedef suc rd_nf/订单信息(oder infomtion)*/ch me1;*客户姓名*/n
2、_t;/*订票量*int grade;*舱位等级/truct d_in et;linklist;truct arlin/*航线信息 cha ter_ae0;/终点站名*/har air_nm0;/航班号 car pane_num10;/*飞机号*/ha ay7;/*飞行周日(星期几)*/in tktamt;/乘员定额*/in tt_sr;/*余票量 linklst*orer;/乘员名单域,指向乘员名单链表的头指针/likqueue wai;/*等候替补的客户名单域,分别指向排队等候名单队头队尾的指针/lneinfo;struct airlne star;voi Pasword();vid nu
3、();void man()/*主函数/pitf(”请输入用户名和密码后进入程序:n);-各类专业好文档,值得你下载,教育,管理,论文,制度,方案手册,应有尽有-Men();Pasor();/调用密码函数 dfie ID 10318 def PW 1203318 extern void Men();vod aswr()/密码函数 it d,pw;/定义用户输入的用户名和密码,应该是数字*/in x;/*输入次数*t=3;*可输入次数/pinf(请输入用户名:);/*提示*/anf(”%d,id);/用户输入用户名*/whi(x=)*利用循环多次输入*itf(”请输入密码:);*提示*scanf(
4、%d,&pw);/用户输入密码*x+;/计数*/i(x4)prtf(密码输入错误!按任意键退出n);eturn;*如果输入三次错误循环停止 f(id=I&p=PW)/比较密码*/rintf(”输入正确!n);/*提示*/Menu();/*引用主菜单*/retrn;/*如果用户名和密码相匹配,那么进入主菜单/ese =y-;printf(”错误!请重新输入!n 还可重新输入%次!n”,y);/*提示/-各类专业好文档,值得你下载,教育,管理,论文,制度,方案手册,应有尽有-vd Inpu();/录入信息函数*/vid Seac();/查询信息函数/void Bok();/订票管理函数*void
5、Return();/退票管理函数 void Men()*菜单函数*/it SEL;int x;hr m;e()sem(”ls”);/*清屏*/prnt(*欢迎进入机票票务管理系统*);printf(*请输入您所需要的功能:*n”);pit(”录入航班信息 请按 *n”);prinf(”查询航班信息 请按 2 *”);pintf(”*订 票 管 理 请按 n”);rntf(*退 票 管 理 请按 4 n”);pint(”*退 出 请按 5 *n);print(”*本程序部分功能尚不完善,请谅解*n”);prntf(”请选择:”);sanf(%”,&L);swic(SE)case 1:prntf(
6、*n”);printf(”录入航班信息);Input();prinf(是否继续进行():n);scaf(”s,);f(m=y|m=Y)Input();ele prinf(返回主菜单,请按 0n);-各类专业好文档,值得你下载,教育,管理,论文,制度,方案手册,应有尽有-scanf(”%”,&x);f(x=)Meu();bea;break;cas 2:rin(*n”);printf(”查询航班信息);Sach();printf(”是否继续进行(or):”);san(s”,m);if(m=y|m=Y)Search();se prinf(返回主菜单,请按);scanf(d”,&x);f(x=0)Me
7、nu();bre;rk;cas 3:prin(”*n”);pintf(订 票 管 理n”);Book();pitf(”是否继续进行(y or n):n”);scanf(”,&);i(m=y|=Y)Book();els rintf(”返回主菜单,请按n);scanf(”%d”,&x);if(x0)-各类专业好文档,值得你下载,教育,管理,论文,制度,方案手册,应有尽有-Menu();brea;break;case 4:printf(*”);ritf(退 票 管 理n);Rtun();rntf(是否继续进行(or n):”);snf(”%s”,m);if(y|=)etr();ee pntf(”返回
8、主菜单,请按 0n”);scanf(”,&x);i(=0)Meu();brea;reak;cas 5:pint(”n 谢谢使用,再见!n”);pintf(”按任意键退出程序n”);eit(0);defalt:pritf(”输入错误!请重新输入:n”);print(”请选择:”);brea;void Sav(it m)/*保存函数*/int i;LE*;-各类专业好文档,值得你下载,教育,管理,论文,制度,方案手册,应有尽有-f(fp=fe(”airlinli”,”w”)=NL)*创建文件并判断是否能打开*/pint(无法打开文件!n”);xit(0);for(0;m;+)/*将内存中职工的信息
9、输出到磁盘文件中去 if(fite(&linif,izeof(sruct irli),1,fp)!=)pritf(文件写入错误!n”);fclose(fp);t La()/*导入函数/IL*p;int i0;i(fp=fen(”airline_ls”,b”))=NU)printf(”无法打开文件!”);exi(0);els d read(&lieinfo,sieo(struct airlin),p);+;hle(fof(f)=);fcloe(f);etn(-1);void Save();void isplay();void nut()录入函数*/-各类专业好文档,值得你下载,教育,管理,论文,
10、制度,方案手册,应有尽有-char ternme0;*终点站名*har irnum0;/*航班号/chr plane_num0;*飞机号*/cr day7;/*飞行周日(星期几)i tkt_am;/乘员定额*/it kt_sur;/*余票量*int i,m;pritf(”n 请输入录入航班信息数:n”);caf(”d”,&m);fr(i=;m;+)printf(”请输入职工信息:n”);prnt(”第航线的终点站名:n,i+);scanf(”,&ername);stcpy(lininf。te_nae,ter_nm);pntf(第d 航线的航班号:n”,i+1);scanf(”s”,a_num)
11、;trpy(ieinfi_num,ai_nu);printf(第d 航线的飞机号:n”,i+);cn(%s,pane_um);stcy(neinfo。paum,pla);rtf(第%d 航线的飞行周日:n”,i1);scanf(%s”,day);strcpy(ieifo。day,day);rintf(第%d 航线的乘员定额:n,1);sanf(”d”,tt_mt);lieinfo。k_amt=tktamt;printf(”第%航线的余票量:n,i+1);scaf(”d,tktur);ineinfotkt_kt_u;a(m);*调用录入函数/lis();voi Search_num();vod
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 机票 管理 系统 820
限制150内