⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 flight.c

📁 用c实现的航空售票系统,在DEV-C++环境下运行.还可以用来交作业的.
💻 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 + -