C语言航班管理程序系统
————————————————————————————————作者:————————————————————————————————日期:
//—-——--———---—-----——-航班管理程序系统—-——-————-—-—-—--——--// #include〈stdio.h>
#include〈stdlib。h>
#include〈string.h〉
#include<conio.h>
#define N 20
void welcome();//定义一个欢迎界面函数//
void entrance();//定义一个进入界面//
void score();//定义一个记录查询函数//
void add(); //定义一个添加航班的函数//
void cut(); //定义一个删除航班的函数//
void sell(); //定义一个售出航班的函数//
void consult();//定义一个按要求查询的函数//
void compos();//定义一个按航班号排序的函数//
void back(); //定义一个返回函数//
void read();//定义一个读入函数//
void save(); //定义一个保存函数//
int all=10;
int ans;
typedef struct flight
char flightNum[N]; //航班号//
char setPlace[N]; //出发地//
char destPlace[N];//目的地//
int Amount;//数量//
char airCompany[N];//航空公司//
char setTime[N]; //出发时间//
char arrTime[N];//到达时间//
}ft;
struct flight fli[50]={
{"A1001",”北京”,”大连",1000,”北京航空公司”,”8:00”,"8:45"},
{”A1002”,"上海”,"太原",2000,”春秋航空公司","4:00","5:00”},
{"A1003",”沈阳",”长沙",2500,"东北航空公司",”10:00”,"13:30"},
{”A1014”,"石家庄”,"贵阳”,3000,"河北航空公司”,”15:00”,"17:40”}, {"A1005",”长春”,”广州",4500,”长春航空公司",”14:20”,"16:10”},
{"B1006”,"郑州”,"武汉",5000,”新郑航空公司”,"19:30","20:10"},
{"B1007”,”重庆","昆明",6000,”重庆航空公司",”18:00”,”19:10”}, {”B1008”,”厦门”,"兰州”,7000,”厦门航空公司”,”6:40",”8:20"},
{”B1009”,”深圳”,"黑龙江”,8000,"深圳航空公司",”21:00”,”23:50”},{”B1010",”海南”,"台北",8500,”海南航空公司”,"2:00”,"2:30”}
};
main()
深圳c语言培训班多少钱
welcome();//进入首界面//
//———-—-——-—--—-—-———--首界面--———————--—---——-——-//
void welcome()
system("cls”);
printf(”-----—--—-—-——-———---—---——-—--—-—---—\n");
printf(" 欢迎进入航班管理程序系统\n”);
printf("——-——————----—--—--—————-—-——---—————-\n");
printf("请选择业务:\n”);
printf("1。查看所有记录显示\n");
printf("2.添加航班号\n");
printf(”3.删除航班号\n");
printf("4.航班售出\n");
printf(”5。查询航班号\n");
printf("6.按航班号排序\n");
printf("7。读入\n”);
printf("8。保存\n");
printf(”0.退出\n");
printf("请选择:");
entrance();
}
//-—-———--—----——-—--—-进入————--————---—--—---—//
void entrance()
fflush(stdin);//清空输入缓冲区,通常是为了确保不影响后面的数据读取//
scanf("%d",&ans);
switch(ans)
case 1: //进入记录显示//
printf(”\n");
printf(”——---—-———----—--—-—-—--—————记录显示--—---————-—--—-—————-—-—-—--\n");
printf(”\n”);
score();
break;
case 2://进入航班添加//
printf("\n”);
printf(”-—------———-—————---————-——--添加航班--—-——--———--—————-———--—-—-—\n”);
printf("\n");
add();
break;
case 3://进入航班删除//
printf(”\n”);
printf("-—---—--—--—-———--—-----———--删除航班—-——-——-————-—--——---—--—--——\n");
printf(”\n”);
cut();
break;
case 4: //进入航班售出//
printf(”\n");
printf(”—--—————---—-—--—-———--—-——--航班售出—-----—--———-——--—----—-----—\n");
printf(”\n");
sell();
break;
case 5://进入查询航班//
printf("\n");
printf(”----———--——---—--——-—--—-————查询航班-—--—————-—-———--—---—-—-—---\n”);
printf(”\n”);
consult();
break;
case 6: //按航班号排序//
printf("\n");
printf("-——————--——-———--————-———-—--航班号排序—-————-——-—----—-——————-—-—-\n");
printf(”\n");
compos();
break;
case 7://读入//
printf(”\n");
read();
break;
case 8: //保存//
printf(”\n");
save();
break;
case 0: //退出//
break;
default:
printf(”输入有误!\n”);
welcome();
break;