c语言航班管理系统代码Word格式.docx
- 文档编号:18582169
- 上传时间:2022-12-28
- 格式:DOCX
- 页数:10
- 大小:29.61KB
c语言航班管理系统代码Word格式.docx
《c语言航班管理系统代码Word格式.docx》由会员分享,可在线阅读,更多相关《c语言航班管理系统代码Word格式.docx(10页珍藏版)》请在冰豆网上搜索。
print();
save();
read();
search();
shanchu();
dingpiao();
tuipiao();
xiugai();
main()
j;
printf("
★---您好,欢迎进入中国民航管理系统!
---★\n"
);
printf
("
================================================================================\n"
do
--------
☆
1.输入航班信息
☆--------
\n\n"
2.浏览航班信息
3.修改航班信息
4.查找航班信息
5.删除航班信息
6.订票信息
7.退票信息
☆-----
break;
case
5:
6:
7:
0:
;
}
}while(j!
=0);
谢谢使用,再见!
\n"
input()
f[]="
2008china"
y;
请输入密码并以回车键结束:
scanf("
%s"
f);
if(strcmp(f,"
)==0)
请依次输入航班信息(机票数位0结束输入):
完成输入信息请键入w以回车键结束\n\n"
--------------------------------------------------------------------------\n"
for(i=0;
i<
N;
i
)
请输入航班号:
%d"
&
s.num);
请输入起始站:
s.start);
请输入终点站:
s.over);
请输入时间:
s.time);
请输入机票数:
m);
s.count);
m
第%d个信息已经输完是否继续?
按任意键继续,按
0结束"
y);
if(y==0)
else
输入密码错误!
请检查您的密码是否正确!
谢谢!
再见!
save()
FILE
*fp,*fp1;
if((fp=fopen("
chen.dat"
"
wb"
))==NULL)
创建文件失败!
getchar();
return;
if((fp1=fopen("
hao.dat"
m;
if(fwrite(&
s,sizeof(struct
air),1,fp)==0)
向文件输入数据失败!
(0)
∙回复
∙1楼
∙2006-07-2822:
28
∙举报
|个人企业举报垃圾信息举报
∙
∙60.20.134.*
fprintf(fp1,"
fclose(fp);
fclose(fp1);
read()
rb"
出错,请检查文件是否存在,按任意键返回住菜单"
fscanf(fp1,"
m);
fread(&
s,sizeof(air),1,fp);
print()
w[10];
航班号
起始站
终点站
时间
机票数\n"
printf(PRINT);
请按任意键回车键结束返回上层菜单以:
w);
search()
name1[20];
name2[20];
ii[10];
n,no;
请选择查找方式:
1.按航班号查找\n\n"
2.按终点站查找\n\n"
3.按航线查找\n\n"
0.返回\n\n"
请在0-3中选择:
按其他键以回车键结束返回主菜单:
n);
if(n==0)
switch(n)
1:
请输入航班号:
no);
2:
请输入终点站名称:
name2);
3:
请输入起始站名称:
name1);
if(strcmp(s.over,name1)==0||strcmp(s.over,name2)==0)
\n查找航班信息成功!
if(s.num==no)
no=0;
//将航班号赋值为0
没有您需要的信息或查找完毕:
是否继续查找?
请键入yes或no以回车键结束\n"
ii);
}while(strcmp(ii,"
yes"
)==0);
shanchu()
no,n;
//读取密码
请选择删除以方式回车键结束:
*1.按航班号删除\n\n"
*2.按航线删除\n\n"
*0.返回\n\n"
请在0-2中选择以回车键结束:
请输入起始站
名称:
if(s.num==no||strcmp(s.start,name1)==0&
&
strcmp(s.over,name2)==0)
s=s[m-1];
m--;
查找完毕或没有这个信息\n\n"
是否继续删除\n"
//调用读取函数
if(!
strcmp(ii,"
))
/
请按任意键以回车键结束返回上层菜单:
}while(n!
=1&
n!
=2&
=3&
=4&
回复
∙2楼
对不起密码错误!
您不是管理员,不能使用此项功能!
dingpiao()
n;
a[10];
请输入您要订的机票数以回车键结束:
if(n<
0)
请输入有效的机票数!
if(s.count!
=0&
s.count>
=n)
s.count=s.count-n;
订票成功!
if(s.count<
n)
请输入有效的机票数:
是否继续?
请输入yes或no以回车键结束:
//判断是否继续订票
a);
}while(!
strcmp(a,"
));
tuipiao()
请输入您要退的机票数目:
s.count=s.count
退票成功!
请键入yes或no以回车键结束:
xiugai()
xiu
no;
time[20];
}x[1];
j[10];
printf(
请选择修改方式:
*1,按航班号修改:
*2,按航线修改:
请在1---2中修改以回车键结束:
x[0].no);
请输入起始站:
x[0].name1);
请输入终点站:
x[0].name2);
if(strcmp(s.over,x[0].name1)==0&
strcmp(s.over,x[0].name2)==0)
if(s.num==x[0].no)
x[0].no=0;
请输入新航班号、起始站、终点站、时间(星期几)、机票数:
%d%s%s%s%d"
x[0].no,x[0].name1,x[0].name2,x[0].time,&
x[0].count);
s.num=x[0].no;
strcpy(s.start,x[0].name1);
strcpy(s.over,x[0].name2);
strcpy(s.time,x[0].time);
s.count=x[0].count;
j);
}while(strcmp(j,"
intnum;
}
s[N];
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 航班 管理 系统 代码