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

正文內(nèi)容

最新數(shù)據(jù)結(jié)構(gòu)課程設(shè)計航空客運(yùn)訂票系統(tǒng)-資料下載頁

2025-06-29 02:47本頁面
  

【正文】 *若信息查詢成功,刪除訂票客戶名單域中的信息*/ { if(p1==head) head=p1next。 else p2next=p1next。 infotkt_sur+=p1ord_amt。 grade=p1grade。 printf(%s成功退票!\n,p1name)。 free(p1)。 } infoorder=head 。/*重新將航線名單域指向訂票單鏈表的頭指針*/ f=(infowait).front。/*f指向排隊等候名單隊列的頭結(jié)點*/ r=(infowait).rear。/*r指向排隊等候名單隊列的尾結(jié)點*/ t=f 。/*t為當(dāng)前滿點條件的排隊候補(bǔ)名單域*/ while(t) { if(infotkt_sur=inforeq_amt){ /*若滿足條件者為頭結(jié)點*/ int i。 info=tnext。 printf(%s訂票成功!\n,tname)。 for(i=0。itreq_amt。i++) /*輸出座位號*/ printf(%s的座位號是:%d\n,tname,(infotkt_sur)i)。 infotkt_sur=treq_amt。 infoorder=insertlink(infoorder,treq_amt,tname,grade)。/*插入到訂票客戶名單鏈表中*/ free(t)。 break。 } back=t。t=tnext。 if((infotkt_sur)=(treq_amt)amp。amp。t!=NULL) )/*若滿足條件者不為頭結(jié)點*/ { int i。 backnext=tnext。 printf(%s訂票成功!\n,tname)。 for(i=0。itreq_amt。i++) printf(%s39。s seat number is:%d\n,tname,(infotkt_sur)i)。 infotkt_sur=treq_amt。 infoorder=insertlink(infoorder,treq_amt,tname,grade)。 free(t)。break。} if(f==r) break。 }}void sort_tkt()/*剩票排序*/{ int j。 struct airline t,*info,*p,*q。p=info=air。for(p=info。(p+1)tkt_sur。p++)/*按剩余票數(shù)排序*/ for(q=p+1。qtkt_sur。q++){ if(ptkt_surqtkt_sur) { t=*p。 *p=*q。 *q=t。 }}printf(終點站名\t航班號\t飛機(jī)號\t飛行日期\t乘員定額\t余票量\n)。 for(j=0。jMAXSIZE。j++) { display(info)。 info++。 }}int menu_select(){ int c。 char s[20]。 printf( \n)。 printf(\t\t\t 航空客運(yùn)訂票系統(tǒng)\n)。 printf(\t\t\n)。 printf(\t\t\n)。 printf( *** 線 信 息***\n)。 printf( *** 戶 信 息***\n)。 printf( *** 詢 航 線***\n)。 printf( *** 票 辦 理***\n)。 printf( *** 票 辦 理***\n)。 printf( *** 票 排 序***\n)。 printf( *** 出 系 統(tǒng)***\n)。 printf(\t\t\n)。 printf(\t\t\n)。 do{ printf(請選擇:)。 scanf(%s,s)。 c=atoi(s)。 }while(c0||c7)。 return c。}void main(){ start=air。 for(。) { switch(menu_select()) { case 1:list()。break。 case 2:prtlink()。break。 case 3:search()。break。 case 4:order()。break。 case 5:return_tkt()。break。 case 6:sort_tkt()。break。 case 7:printf(\n感謝使用本系統(tǒng) 歡迎您下次使用!\n)。exit(0)。 }。 printf(Press any key to continue \n)。 }}這次的課程設(shè)計,我主要運(yùn)用了鏈表,對用戶訂票、退票信息進(jìn)行了編譯。在定義函數(shù)過程中,我全面系統(tǒng)的理解了函數(shù)名不可隨便定義的規(guī)則。因為若定義錯誤編譯后系統(tǒng)會顯示該種定義不合法,即使程序沒有任何錯誤。能夠把課堂上學(xué)的知識通過自己設(shè)計的程序表示出來,加深了對理論知識的理解。以前對與計算機(jī)操作系統(tǒng)的認(rèn)識是模糊的,概念上的,現(xiàn)在通過自己動手做實驗,從實踐上認(rèn)識了操作系統(tǒng)是如何處理命令的,如何協(xié)調(diào)計算機(jī)內(nèi)部各個部件運(yùn)行,對計算機(jī)編譯原理的認(rèn)識更加深刻。通過此次的課程設(shè)計,將本學(xué)期由課本上所學(xué)習(xí)的有關(guān)內(nèi)容應(yīng)用到實踐當(dāng)中。整個程序設(shè)計里面主要都是用鏈表,使用鏈表相當(dāng)方便,但不容易理解,所以我花了不少時間看書,先把它搞懂了再寫程序就不那么難了。在調(diào)試程序時,首先對整個程序流程有全面的認(rèn)識,調(diào)試過程中需要細(xì)心、耐心,在修改時要有耐心,編譯出錯后必須逐個錯誤去改正。通過此次課程設(shè)計,我學(xué)到了許多我在書本上學(xué)不到的知識,受益非淺。我對它的功能和實用性、嚴(yán)密性,和對程序的編寫都有了比較深刻的體會。當(dāng)然,寫程序過程中我遇到了許多問題,不是丟了分號,就是少了花括號,然后一運(yùn)行就提示出好多錯,但慢慢的都解決了。由于程序中用到了好多變量,寫程序的時候都混了,然后再回到上面的程序去看一下,接著寫;通過查書、資料、和借助網(wǎng)絡(luò)最終實現(xiàn)了程序的各項功能。這次課程設(shè)計讓我懂得了堅持,不能遇到一點問題就退宿,不要怕犯錯,這樣我們才能學(xué)到更多的知識。學(xué)習(xí)需要有創(chuàng)新,不要總是盯著別人的算法,要有自己的想法,不要抱著任務(wù)心理來做事。此次課程設(shè)計使我對鏈表的插入、排序有了更深刻的認(rèn)識,能夠更熟練的掌握。從出發(fā)點看,此次課程設(shè)計是為了讓我們更加熟練的運(yùn)用所學(xué)知識,提高我們的編程水平,對我們以后工作有很大的幫助。這次的課程設(shè)計使我更加深刻地理解系統(tǒng)的內(nèi)部功能和實現(xiàn),在一定程度上鍛煉了我的動手實踐能力和思考的能力。同時感謝老師的細(xì)心指導(dǎo),使程序更有效率地運(yùn)行起來!
點擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1