📄 flight.c
字号:
#include "DATATYPE.H"
#include "BOOK.H"
#include "CANCEL.H"
#include "QUIT.H"
#include "QUERY.H"
#include "MANAGE.H"
int main(void)
{
flight pflight[40];
pa_node pa;
int i, k, tag;
pa=(pa_node)malloc(sizeof(struct _passenger_));
pa->next=NULL;
for (i = 0; i < 40; i++)
{
pflight[i].f_flight_num = -1;
}
while (1)
{
ll:
{
printf("\t\t\t--欢迎使用飞机订票系统--\n\n");
printf("\t\t\t1、读取数据\n\n\t\t\t2、订票\n\n");
printf("\t\t\t3、退票\n\n\t\t\t4、查询\n\n");
printf("\t\t\t5、管理航班\n\n\t\t\t6、退出\n\n");
printf("\t\t请选择操作:\n");
scanf("%d", &tag);
}
switch(tag)
{
case 1:
Read(pflight, pa);
break;
case 2:
Book_Ticket(pflight, pa);
break;
case 3:
Cancel_Ticket(pflight, pa);
break;
case 4:
system("cls");
while (1)
{
printf("\t\t\t1、按航班号查询\n\n");
printf("\t\t\t2、按始点、终点查询\n\n");
printf("\t\t\t3、退出\n");
scanf("%d", &k);
if (k==1)
Query_Flnum(pflight, pa);
if (k==2)
Query_Fromto(pflight, pa);
if (k==3)goto ll;
}
break;
case 5:
Manage_Fli(pflight);
break;
case 6:
quit(pflight, pa);
return 0;
default:
printf("输入错误!");
}
}
system("pause");
return 0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -