好文档 - 专业文书写作范文服务资料分享网站

航班查询系统 C语言源程序 

天下 分享 时间: 加入收藏 我要投稿 点赞

printf(\起飞时间:%s\\n\ printf(\到达时间:%s\\n\ printf(\票价:%s\\n\

printf(\飞机型号:%s\\n\ break; } else p=p->next; }

if(p==NULL) }

printf(\查无此航班\\n\

/*到达时间查找*/ void finde(NOD *head) { NOD *p;

char arrivingtime[10];

printf(\请输入查找航班的到达时间:\ scanf(\ p=head;

while (p!=NULL)

{ if(strcmp(arrivingtime,p->arrivingtime)==0) { printf(\航班号:%s\\n\ printf(\起点站:%s\\n\ printf(\终点站:%s\\n\ printf(\班期:%s\\n\

printf(\起飞时间:%s\\n\ printf(\到达时间:%s\\n\ printf(\票价:%s\\n\

printf(\飞机型号:%s\\n\ break; } else p=p->next; }

if(p==NULL)

printf(\查无此航班\\n\ }

/*删除*/

NOD *dele(NOD *head) { NOD *p,*q;

char number[5];

printf(\请输入要删除的航班编号\ scanf(\ p=q=head;

while(p!=NULL)

{ if(strcmp(number,p->number)==0) { if(head==p) head=p->next; else q->next=p->next; free(p); break; } else {q=p;

p=p->next; } }

if(p==NULL)printf(\查无此航班\\n\ return head; }

/*主函数*/ void main() { NOD *head; char fnum[10]; int choise;

printf(\欢迎光临航班查询系统:\ scanf(\ head=load(fnum); while(1)

{ printf(\ 航班信息检索与查询\\n\

printf(\ printf(\航班号查找\\n\ printf(\起点站查找\\n\ printf(\终点站查找\\n\ printf(\起飞时间查找\\n\ printf(\到达时间查找\\n\ printf(\航班号删除\\n\ printf(\增加新航班\\n\ printf(\显示所有航班\\n\ printf(\存盘并退出\\n\ printf(\请选择1-9:\ scanf(\ switch(choise)

{ case 1:finda(head);break; case 2:findb(head);break;

case 3:findc(head);break; case 4:findd(head);break; case 5:finde(head);break;

case 6:head=dele(head);break; case 7:head=insert(head);break; case 8:display(head);break; case 9:save(head,fnum); exit(0); default:printf(\输入错误,重新输入\\n\ } } }

航班查询系统 C语言源程序 

printf(\起飞时间:%s\\n\printf(\到达时间:%s\\n\printf(\票价:%s\\n\printf(\飞机型号:%s\\n\break;}elsep=p->next;}if(p==NULL)}printf(\查无此航班\\n\<
推荐度:
点击下载文档文档为doc格式
26rmp0jxzo6x2111f20r4n7xz5ee5l00bhl
领取福利

微信扫码领取福利

微信扫码分享