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

正文內(nèi)容

武漢理工大學(xué)數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)說明書-航空客運(yùn)訂票系統(tǒng)(編輯修改稿)

2025-07-02 08:15 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 aiter[10]。 //等待的人 wait nowaiter[10]。 //訂好票的人 //listmenu()函數(shù)用于打印航空客運(yùn)訂票系統(tǒng)的菜單。在每個(gè)功能完成以后都//將重新調(diào)用該函數(shù)打印菜單來進(jìn)行下一步的操作具體實(shí)現(xiàn)代碼如下: void list_menu() { 武漢理工大學(xué) 《 數(shù)據(jù)結(jié)構(gòu) 》 課程設(shè)計(jì)說明書 10 coutendl**********歡迎光臨中國(guó)航空公司 *********。 coutendl 菜單 。 coutendl ********************************。 coutendl * 0 . 查看排隊(duì)等候乘客情況 *。 coutendl * 1 . 訂票 *。 coutendl * 2 . 退票 *。 coutendl * 3 . 查看剩余票 *。 coutendl * 4 . 查看飛機(jī)信息 *。 coutendl * 5 . 查看已購票乘客信息 *。 coutendl * 6 . 退出 *。 coutendl ********************************。 coutendl。 } //print() 函數(shù)用來打印每架飛機(jī)的信息 , 以此來選擇要乘坐的飛機(jī)的編號(hào) ,//具體實(shí)現(xiàn)代碼如下 : void print() //打印飛機(jī)狀態(tài) { int i。 for(i=0。i3。i++) { coutendl。 cout飛機(jī)編號(hào): iendl。 cout航班號(hào): feiji[i].numendl。 cout出發(fā)地: feiji[i].startendl。 cout目的地: feiji[i].endendl。 cout出發(fā)時(shí)間: feiji[i].timeendl。 cout票價(jià): feiji[i].feeendl。 cout總票數(shù): feiji[i].sum張 endl。 cout余票數(shù): feiji[i].pp張 endl。 武漢理工大學(xué) 《 數(shù)據(jù)結(jié)構(gòu) 》 課程設(shè)計(jì)說明書 11 coutendlendlendl。 } } //list_piao()函數(shù)用來將每架飛機(jī)的空座的座號(hào)打印出來 , 供乘客選擇座號(hào) ,//具體實(shí)現(xiàn)代碼如下 : void list_piao() //列出空座信息 { double canshu。 for(double i=0。i3。i++) { coutendl。 cout航班號(hào): feiji[(int)i].numendl。 cout空座編號(hào): 。 int t=0。 //用于判斷座位是否為空 t=1,代表非空; for(double j=1。j6。j++,t=0) { canshu=i+j/。 //記錄座位的編號(hào) for(int x=。x!=。) //查找是否有人訂了該座。如果是 t=1; { if([x]==canshu) t=1。 if(x!=) x++。 } if(t==0) coutj 。 } coutendl。 } 武漢理工大學(xué) 《 數(shù)據(jù)結(jié)構(gòu) 》 課程設(shè)計(jì)說明書 12 } //book() 函數(shù)為訂票函數(shù) , 也是本程序的核心 函數(shù) , 函數(shù)將根據(jù)乘客的選擇 //與飛機(jī)的狀態(tài)為乘客提供相應(yīng)的服務(wù) ,同時(shí)借助隊(duì)列將乘客信息保存起來具 //體實(shí)現(xiàn)代碼如下: void book() //訂票 { int i,j。 char panduan=39。n39。 coutendl請(qǐng)選擇飛機(jī)編號(hào)( 0、 2): 。 do { cini。 if (i0|| i=3) //判斷輸入的飛機(jī)編號(hào)是否合法; { coutendl**** 超出范圍! ****endl請(qǐng)重新輸入: 。 } else { coutendl你要訂的是編號(hào)為 i的飛機(jī) endl。 cout航班號(hào): feiji[(int)i].numendl。 cout剩余空座編號(hào): 。 int t=0。 for(double j=1。j6。j++,t=0) { double canshu。 canshu=i+j/。 //記錄座位的編號(hào) for(int x=。x!=。) { if([x]==canshu) 武漢理工大學(xué) 《 數(shù)據(jù)結(jié)構(gòu) 》 課程設(shè)計(jì)說明書 13 t=1。 if(x!=) x++。 } if(t==0) coutj 。 } break。 } }while(1)。 do { panduan=39。t39。 coutendl請(qǐng)選擇座位號(hào) ( 1,2,3,4,5): 。 do { cinj。 if (j1 || j5)//判斷座位編號(hào)是否合法; { coutendl**** 超出范圍! ****endl請(qǐng)重新輸入: 。 } else break。 }while(1)。 int t=0。 double canshu。 canshu=i+j/。 //記錄座位的編號(hào) for(int x=。x!=。) //查找看該座是否已經(jīng)被預(yù)定,是 t=1; { if([x]==canshu) 武漢理工大學(xué) 《 數(shù)據(jù)結(jié)構(gòu) 》 課程設(shè)計(jì)說明書 14 t=1。 if(x!=) x++。 } if(t==0) //如果沒有被預(yù)定,可以訂票; { feiji[i].pp。 //剩余票數(shù)減一; (canshu)。 //把該座送入到訂好票的隊(duì)列中 。 for(int i=0。i10。i++) //把訂票人的信息送到訂好票的數(shù)組中 { if(nowaiter[i].bianhao==) { nowaiter[i].bianhao=canshu。 cout請(qǐng)輸入您的姓名: 。 cinnowaiter[i].name。 coutendl。 cout請(qǐng)輸入您的 ID號(hào)碼: 。 cinnowaiter[i].id。 coutendl。 cout請(qǐng)輸入您的電話號(hào)碼: 。 cinnowaiter[i].phone。 coutendl。 cout********恭喜您訂票成功 ********endl。 break。 } } } else //否則不可以訂票; { 武漢理工大學(xué) 《 數(shù)據(jù)結(jié)構(gòu) 》 課程設(shè)計(jì)說明書 15 cout該座已有人預(yù)定,是否重新選擇座號(hào)【是 Y,否 N】: 。 cinpand
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1