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

正文內(nèi)容

數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)(航空客運(yùn)訂票系統(tǒng))-展示頁

2025-07-04 07:26本頁面
  

【正文】 t添加新的航線!\n)。 /*建立航線結(jié)點(diǎn)*/ p2Next=p1。 /*建立首個(gè)航線*/ Head=p2。 } /*航線添加函數(shù)*/void Line_Add(){ Flight *p1。 } printf(\n______________________________________________________________________________\n)。 printf(\n%9s%10s%9s%9d%9d%9d%8d%8d%8d,p1Des_Name,p1Flight_No,p1Plane_No,p1Week_Day, p1Customer_Amount,p1Free_Amount,p1Price[0],p1Price[1],p1Price[2])。 printf(\n_____________________________________________________________________________\n)。 scanf(%s,Desname)。 return。//查詢終點(diǎn)站航班關(guān)鍵字 if(Head==NULL) { printf(\n\t沒有到達(dá)您想要的終點(diǎn)站的航班!)。 p1=Head。 } return flag。 } p1=p1Next。 p2=p1。 p1=L。Flight_No)/*航線查找函數(shù)*/{ int flag=0。}int Find_Line(PFlight L,char *key,PFlight amp。 } p1=p1Next。p1!=NULL) /*本航班號(hào)不納入比較范圍,否則會(huì)一直提示航線不唯一*/ { if(strcmp(p1Flight_No,key)==0) { flag=1。 while(p1!=p2amp。 p1=L。}/*航線查找函數(shù)*//*Find_Line()為重載函數(shù)*/int Find_Line(PFlight L,char *key)/*核對(duì)航線是否唯一*/{ int flag=0。) return 1。||answer==39。 if(answer==39。 scanf(%s,amp。}/*系統(tǒng)退出函數(shù)*/int ExitSystem(){ char answer。 }}/*操作出錯(cuò)函數(shù)*/void ErrorMess(){ printf(\n\t對(duì)不起,您的操作有誤!)。n39。N39。n39。y39。Y39。y39。 system(cls)。 scanf(%s,amp。/*詢問是否繼續(xù)的函數(shù)*/char Continue() { char answer。 /*是否有候補(bǔ)乘客*/Customer *prior。 /*各條航線候補(bǔ)結(jié)點(diǎn)指針*/int IsEmpty=1。 /*航線結(jié)點(diǎn)指針*/Customer *Custp1[MAX]。 /*所有航線的定票乘客總數(shù)*/Flight *Head。 /*指示下一航線結(jié)點(diǎn)*/}Flight,*PFlight。 /*該航班的已定票乘客名單*/ Customer *ReplName。 /*剩余票數(shù)*/ int Price[3]。 /*飛行周日*/ int Customer_Amount。 /*航班號(hào)*/ char Plane_No[6]。typedef struct Flight /*航線信息*/{ char Des_Name[10]。 /*個(gè)人信息*/ struct Customer *Next。 /*定票數(shù)*/ char Rank。(貴州大學(xué)計(jì)算機(jī)科學(xué)與信息學(xué)院貢獻(xiàn))include include include include include include define MAX 60define NULL 0typedef struct Customer /*乘客信息*/{ char Name[8]。 /*姓名*/ int Amount。 /*艙位等級(jí)*/ int IDinfor。 /*指向下一乘客結(jié)點(diǎn)*/}Customer。 /*終點(diǎn)站名*/ char Flight_No[6]。 /*飛機(jī)號(hào)*/ int Week_Day。 /*乘員定額*/ int Free_Amount。 /*艙位等級(jí)的價(jià)格*/ Customer *CustName。 /*該航班的候補(bǔ)乘客名單*/ struct Flight *Next。int Customer_Count=0。 /*航線頭指針*/Flight *p2。 /*各條航線乘客結(jié)點(diǎn)指針*/Customer *Replp1[MAX]。 /*是否有定票乘客*/int IsReplace=1。 /*滿足要求的定票乘客的前結(jié)點(diǎn),以作刪除操作*/int shouldsave=0。 while(1) { printf(\n\t 您是否想繼續(xù)(Y/N)?)。answer)。 if(answer==39。||answer==39。) return 39。 else if(answer==39。||answer==39。) return 39。 else printf(\n\t輸入有誤,請(qǐng)重新輸入!)。getch()。 printf(\n\t 您是否想要退出系統(tǒng)(Y/N)?)。answer)。y39。Y39。 else return 0。 /*該標(biāo)志位0表示未找到相關(guān)信息,反之即找到,以下標(biāo)志位同理*/ Flight *p1。 /*賦航線首地址*/ if(p1==p2) /*首航線不作比較*/ return flag。amp。 break。/*指向下一航班結(jié)點(diǎn)*/ } return flag。p2,int amp。 /*該標(biāo)志位0表示未找到相關(guān)信息,反之即找到*/ Flight *p1。 /*賦航線首結(jié)點(diǎn)*/ while(p1!=NULL) { if(strcmp(p1Flight_No,key)==0)/*不包括當(dāng)前航線*/ { flag=1。 break。 /*指向下一航班結(jié)點(diǎn)*/ if(p1!=NULL) /*遇結(jié)束符不作統(tǒng)計(jì)范圍*/ Flight_No++。}/*航班查找函數(shù)*/void Line_search(){ Flight *p1。 char Desname[50]。 getch()。 } printf(\n\t請(qǐng)輸入終點(diǎn)站名:)。 printf(\n\t您所查詢的航班的信息:\n)。 while(p1!=NULL) { if(strcmp(p1Des_Name,Desname)==0) { printf(Des_Name Flight_No Plane_No Week_Day Cust_Num Free_Num 1_Price 2_Price 3_Price\n)。 } p1=p1
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1