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

c语言航班管理系统代码

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

#include #include #include #define N 10000

struct air {

int num;

char start[20]; char over[20]; char time[10]; int count; }s[N]; int i; int m=0;

#define PRINT \ void input(); void print(); void save(); void read(); void search(); void shanchu(); void dingpiao(); void tuipiao(); void xiugai(); void main() {

int j;

printf(\ ★---您好,欢迎进入中国民航管理系统!---★\\n\ printf

(\===\\n\ do {

printf(\ -------- ☆ 1.输入航班信息 ☆-------- \\n\\n\

\ -------- ☆ 2.浏览航班信息 ☆-------- \\n\\n\

\ -------- ☆ 3.修改航班信息 ☆-------- \\n\\n\

\ -------- ☆ 4.查找航班信息 ☆-------- \\n\\n\

\ -------- ☆ 5.删除航班信息 ☆-------- \\n\\n\

\ -------- ☆ 6.订票信息 ☆-------- \\n\\n\

\ -------- ☆ 7.退票信息 ☆-------- \\n\\n\

\ -------- ☆ 0.退出 ☆-------- \\n\\n\ printf

(\===\\n\

printf(\请在0-7中选择以回车键结束:\\n\\n\ scanf(\ switch(j) {

case 1: input(); break;

case 2:print(); break;

case 3:xiugai(); break;

case 4:search(); break;

case 5:shanchu(); break;

case 6:dingpiao(); break;

case 7:tuipiao(); break; case 0:; break; }

}while(j!=0);

printf(\谢谢使用,再见!\\n\ }

void input() {

char f[]=\ int y;

printf(\请输入密码并以回车键结束:\\n\\n\ scanf(\ if(strcmp(f,\ {

printf(\请依次输入航班信息(机票数位0结束输入):\\n\\n\

\完成输入信息请键入w以回车键结束\\n\\n\

printf(\-------\\n\

for(i=0;i

printf(\请输入航班号:\\n\ scanf(\ printf(\请输入起始站:\\n\ scanf(\ printf(\请输入终点站:\\n\ scanf(\ printf(\请输入时间:\\n\ scanf(\ printf(\请输入机票数:\\n\ scanf(\ m ;

printf(\第%d个信息已经输完是否继续?按任意键继续,按 0结束\ scanf(\ if(y==0) {

save(); print(); break; }

} } else

printf(\输入密码错误!请检查您的密码是否正确!谢谢!再见!\\n\\n\ }

void save() {

FILE *fp,*fp1;

if((fp=fopen(\ {

printf(\创建文件失败!\\n\\n\ getchar(); return; }

if((fp1=fopen(\

{

printf(\创建文件失败!\\n\\n\ getchar(); return; }

for(i=0;i

if(fwrite(&s,sizeof(struct air),1,fp)==0) printf(\向文件输入数据失败!\\n\\n\ (0)

回复 1楼

2006-07-28 22:28

举报 |个人企业举报垃圾信息举报

fprintf(fp1,\ fclose(fp); fclose(fp1); }

void read() {

FILE *fp,*fp1;

if((fp=fopen(\ {

printf(\出错,请检查文件是否存在,按任意键返回住菜单\ getchar(); }

if((fp1=fopen(\ {

printf(\创建文件失败!\\n\\n\ getchar(); return; }

fscanf(fp1,\ fclose(fp1);

for(i=0;i

{

fread(&s,sizeof(air),1,fp); }

fclose(fp); }

void print() {

char w[10]; read();

printf(\航班号 起始站 间 机票数\\n\ for(i=0;i

printf(PRINT); }

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

void search() {

char name1[20]; char name2[20]; char ii[10]; int n,no; do {

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

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

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

case 1:

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

终点站时

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