freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

基于c語言的飛機訂票系統(tǒng)_畢業(yè)設計(留存版)

2025-09-15 04:54上一頁面

下一頁面
  

【正文】 單鏈表存儲 ) { passengernode *p=*l。qtotal=total。 //乘客資料鏈表的尾插法 return OK。p!=NULL。 while(p!=NULL) { if(strcmp(pname,name)==0amp。 printf( Flight Start_time Arrival_place Price Total Left_seat\n\n)。 return OK。 return ERROR。 pr=c。q=qnext)。 (*p)next=q。 //復制信息流 strcpy(qstart_time,start_time)。p,air_num[i],start_time[i],end_place[i],total[i],left[i],price[i])。 return a。239。 scanf(%s,ID_num)。 //進入訂票功能 printf(Please input a airline number and press enter for OK:)。 char t[20]=5566。 //指向個結點 }passengernode。進入“查看乘客信息”則提示輸入管理員密碼,輸入密碼之后,即會輸出所有訂票的乘客信息 ,分別為姓名、 ID、航班號、座位號。break。 //生成航班信息鏈表 int InsertFlight(flightnode **p,char *air_num,char *start_time,char *end_place,int total,int left,int price)。 ( 2)查詢模塊: 提供兩種查方式:按航號和按航線查詢, 1 代表按航號查詢, 2 代表按航線查詢。 /*限座 */ int left。 基本操作: int CreatPassenger(passengernode **l)。 還有票價折扣和航班已無 票,提供相關可選航班,訂單須有編號的功能沒有設計到。 typedef struct passengernode{ //定義乘客資料結點 char name[20]。 //查詢航班信息函數 int SearchPassenger(passengernode *head)。 printf( 4 Exit \n\n)。239。 if((ch=getch())==39。p=0。 int price[6]={4000,1000,7000,500,900,399}。p,name[i],ID_num[i],air_num[i],seat_num[i])。 strcpy(qname,name)。 }} int BookTicket(flightnode *a,char *air_num,passengernode *c,char *name,char *ID_num) //訂票 {flightnode *p=a。} }/*if(strcmp)*/ } printf(Sorry,there isn39。 } pr=prnext。 for(。 }printf( **\n\n)。 p=prnext。 pleft。p=pnext) { if(strcmp(air_num,pair_num)==0)//比較字 符串,相等時值為 0 { pleft++。//next 返回指針 (*p)=(*p)next。 int seat_num[3]={22,2,9}。 char *air_num[6]={f20xx,f20xx,f20xx,f20xx,f20xx,f20xx}。}}break。 //進入信息查詢功能 printf( 1 flight information \n )。getch()。 printf( ================================================================\n\n)。 //插入乘客資料的結點 flightnode *modefy_airline(flightnode *l,char *air_num)。 //限座 int left。}}} flightnode *head_flight() { //生成航班頭結點 } passengernode *head_passengernode() { //生成乘客資料頭結點 } int CreatFlight(flightnode **l) //生成航班信息鏈表 { //初始化航班信息 InsertFlight() //插入航班信息 }// CreatFlight int CreatPassenger(passengernode **l) //生成乘客資料鏈表 { //初始化乘客資料 InsertPassenger() //插入乘客資料 }// CreatPassenger int InsertFlight() //插入航班信息新結點 { //定義指針,動態(tài)分配 ,復制信息流,賦值, next 返回指針,循環(huán) //航班信息鏈的尾插 } //InsertFlight int InsertPassenger() //插入乘客資料新結點 { //定義指針,動態(tài)分配,復制信息流,賦值, next 返回指針,循環(huán) //乘客信息鏈的尾插 } //InsertPassenger flightnode *modefy_airline(flightnode *l,char *air_num) {} //修改航班信息 int BookTicket() //訂票 { … InsertPassenger() }// BookTicket int CancelTicket() //退票 { … l=modefy_airline(l,air_num)。 char air_num[20]。 /*航班號 */ char start_time[15]。 ( 4)退票模塊: 輸入要退票的乘客姓名以及證件號碼,查找乘客資料的鏈表中是否有這位乘客,有則刪去此結點,并在空位加上 1,無則退
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1