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

📄 flight.h

📁 航空订票信息系统很好的一个用C篇的,希望大家下载交流
💻 H
字号:
#include<stdio.h>
#include<malloc.h>
#include<stdlib.h>
#include<string.h>


#define LEN sizeof(struct Lnode) 
#define MAXFT 3
#define ftSIZE 10
#define stSIZE 10
#define addSIZE 5


typedef struct flight{
	      
		  int count;
		  
		 char id[10];
    	 char fromcity[10];
		 char tocity[10];
		 char uptime[10];
		 char downtime[10];
		 float price;
		 float discount;

	    
}flight;

typedef struct sheet{

	      flight  ft;
		    char  username[20];
		     int  count ;
			 int  id;
			 char credit[20];
}sheet;

	    

typedef struct flights{
    	flight *ft;
		int    Num;
		int    length;
}flights;

typedef struct sheets{
	     sheet *st;
		   int Num;
		   int length;
}sheets;


	    
int Load(flights &ft,sheets &st,int flag);
int Save(flights ft,sheets st,int flag);
int Show(flights ft,sheets st,int flag);
int	getFlight(flights ft,char id[],char fromcity[],char tocity[],flight &f,int flag);
void showFlight(flight f,int flag,int pos);
void showSheet(sheet s,int flag);


int initFlight(flights &ft,int n);
int initSheet(sheets &st,int n);

int addFlight(flights &ft,sheets st);
int Search(flights ft,sheets st);
int Book(flights &ft,sheets &st);
int unBook(flights &ft,sheets &st);


int Menu();
void SystemInfo();





	

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -