第一范文网 - 专业文章范例文档资料分享平台

C语言课程设计(飞机订票系统说明书)

来源:用户分享 时间:2025/5/15 16:26:04 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

______________________________________________________________________________________________________________

printf(\按任意键回车键结束返回上层菜单: \\n\\n\ scanf(\}

void search()//查询模块 {

system(\ char name1[20]; char name2[20]; char ii[10]; int n,no,flag=0; do {

printf(\请选择查找方式:\\n \打印查询方式菜单 printf(\按航班号查找\\n \ \按终点站查找\\n \ \按航线查找 \\n\ \返回 \\n\

printf(\请在0-3中选择:\\n \

\按其他键以回车键结束返回主菜单:\\n \ scanf(\读取查找方式 if(n==0) break; switch(n) {

case 1:

printf(\请输入航班号: \ scanf(\航班号 break; case 2:

printf(\请输入终点站名称: \ scanf(\读取终点站 break; case 3:

printf(\请输入起始站名称: \ scanf(\读取起始站 printf(\请输入终点站名称: \ scanf(\终点站 break; default: break; }

printf(\已经存在的航班如下\\n\\n\ printf(LB);

精品资料

______________________________________________________________________________________________________________

read();//调用读取函数 for(i=0;i

if(strcmp(s[i].over,name1)==0&&strcmp(s[i].over,name2)==0)//按终点站起始站判断输出条件 {

//printf(\查找航班信息成功!\\n\\n\

printf(\下面是你要查找的航班信息\\n\\n \ flag=1; printf(LB);

printf(PRT);//打印信息 break; }

if(strcmp(s[i].over,name2)==0) {

printf(\下面是你要查找的航班信息\\n\\n \ flag=1; printf(LB);

printf(PRT);//打印信息 break; }

if(s[i].num==no)//按航班号判断输出条件 {

printf(\下面是你要查找的航班信息\\n\\n \ flag=1; printf(LB);

printf(PRT);//打印信息 break; } }

no=0;//将航班号赋值为0 if(flag)

{printf(\您需要的信息查找完毕:\\n \

\是否继续查找?请键入yes或no以回车键结束\\n \ scanf(\ } else {

printf(\没有您需要的信息:\\n \

\是否继续查找?请键入yes或no以回车键结束\\n \ scanf(\ } }

while(strcmp(ii,\判断结束 while(strcmp(ii,\break;

精品资料

______________________________________________________________________________________________________________

}

void Delete()//删除模块 {

system(\ char name1[20]; char name2[20]; char ii[10];

char f[]=\设置密码 int no,n,flag=0;

printf(\请输入密码并以回车键结束: \\n\ scanf(\读取密码

if(strcmp(f,\判断密码是否正确 { do {

printf(\请选择删除以方式回车键结束:\\n \打印删除方式菜单 printf(\按航班号删除 \\n\ \按航线删除\\n \ \返回\\n \

printf(\请在0-2中选择以回车键结束: \\n\ scanf(\读取删除方式 if(n==0)

break; //跳出循环 switch(n) {

case 1:

printf(\请输入航班号: \ scanf(\读取航班号

printf(\已经存在的航班如下\\n\\n\ read();//调用读取函数 break;//跳出循环 case 2:

printf(\请输入起始站 名称: \ scanf(\读取起始站 printf(\请输入终点站名称: \ scanf(\读取终点站

printf(\已经存在的航班如下\\n\\n\ read();//调用读取函数 break;//跳出循环 }

printf(\删除后的航班如下\\n\\n\ for(i=0;i

精品资料

______________________________________________________________________________________________________________

if(s[i].num==no)//按航班号删除 {

printf(LB); flag=1;

for(int j=i;j

s[j]=s[j+1]; } m--;

for(int i=0;i

printf(PRT); } }

if(strcmp(s[i].start,name1)==0&&strcmp(s[i].over,name2)==0) {

flag=1; printf(LB);

for(int k=i;k

s[k]=s[k+1]; } m--;

for(int i=0;i

printf(PRT); } } }

if(flag)

{printf(\您需要的信息查找完毕:\\n \

\是否继续查找?请键入yes或no以回车键结束\\n \ scanf(\ } else {

printf(\没有您需要的信息:\\n \

\是否继续查找?请键入yes或no以回车键结束\\n \ scanf(\ } }

while(strcmp(ii,\判断结束 while(strcmp(ii,\break;

精品资料

搜索更多关于: C语言课程设计(飞机订票系统说明书) 的文档
C语言课程设计(飞机订票系统说明书).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c1rx6e6orhl3x5if1klmb9gaib47veh009oa_3.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top