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

正文內(nèi)容

數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)---火車售票系統(tǒng)的實(shí)現(xiàn)-資料下載頁

2025-01-18 15:35本頁面
  

【正文】 qnode *t,*back,*f,*r。 int grade。 linklist *p1,*p2,*head。 char cusname[10]。 if(!(info=find())) return。 head=infoorder。 p1=head。 printf(請輸入你的姓名(退票客戶):)。 scanf(%s,cusname)。沈陽航空航天大學(xué)課程設(shè)計(jì)報(bào)告 23 while(p1!=NULL) { if(!strcmp(cusname,p1name)) break。 p2=p1。p1=p1next。 } if(p1==NULL){ printf(對不起,你沒有訂過票!\n)。return。} else{ 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。 r=(infowait).rear。 t=f。 while(t) { if(infotkt_sur=inforeq_amt){ 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。沈陽航空航天大學(xué)課程設(shè)計(jì)報(bào)告 24 } back=t。t=tnext。 if((infotkt_sur)=(treq_amt)amp。amp。t!=NULL) { 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。 }}int menu_select(){ int c。 char s[20]。 printf(\n\t\t 鐵路客運(yùn)訂票系統(tǒng)\n)。 printf(******************************************\n)。 printf(:\n)。 printf(:\n)。 printf(:\n)。 printf(\n)。 printf(:\n)。 printf(:\n)。 printf(\n)。 printf(*******************************************\n)。 do{沈陽航空航天大學(xué)課程設(shè)計(jì)報(bào)告 25 printf(請選擇:)。 scanf(%s,s)。 c=atoi(s)。 }while(c0||c7)。 return c。} int main(){ while(1) { switch(menu_select()){case 0: add()。break。 case 1:list()。break。 case 2:prtlink()。break。 case 3:search()。break。 case 4:order()。break。 case 5:return_tkt()。break。 case 6:printf(\n 歡迎使用本系統(tǒng),再見!\n)。exit(0)。 } }}沈陽航空航天大學(xué)課程設(shè)計(jì)報(bào)告 26 課程設(shè)計(jì)總結(jié):火車成為越來越受歡迎的交通工具,隨著愈來愈多的人選擇火車成為出行的交通工具,火車站需要管理的信息量也越來越多,這種情況下,利用計(jì)算機(jī)來管理和存儲火車,客戶信息就會很有效率?;疖囀燮毕到y(tǒng)要求通過鏈表實(shí)現(xiàn)列車的基本信息管理,即輸入火車,路線所涉及的基本信息,包括終點(diǎn)站,車次號,車廂號,開車周日,乘員定額,余票量,已訂票的客戶名單。通過查找功能實(shí)現(xiàn)列車的三種基本信息查詢方式。并實(shí)現(xiàn)訂票和退票功能。本題主要通過鏈表和函數(shù)實(shí)現(xiàn)火車售票系統(tǒng)的各種功能,首先要利用定義各種函數(shù)來分別實(shí)現(xiàn)每一個(gè)功能模塊,包括信息插入函數(shù)來增加列車的基本信息,然后設(shè)計(jì)打印函數(shù)輸出路線的基本信息,再定義查找函數(shù)實(shí)現(xiàn)列車基本信息查找功能,按照要求設(shè)置三種查找方式,設(shè)計(jì)訂票函數(shù)讀取乘客信息,通過指針實(shí)現(xiàn)訂票乘客的信息查找功能,定義退票函數(shù),實(shí)現(xiàn)退票功能。最后通過主函數(shù),設(shè)計(jì)功能界面,并將各個(gè)功能連接起來。實(shí)現(xiàn)火車售票系統(tǒng)。該題運(yùn)用了鏈表中的循環(huán)鏈表,這樣對列車基本信息存儲和查詢以及乘客信息的存儲和查詢節(jié)省了時(shí)間,提高了工作效率。并在查詢等功能模塊運(yùn)用指針返回查詢到的有關(guān)信息,省時(shí)省力。四個(gè)結(jié)構(gòu)體分別對列車基本信息,已訂票乘客信息,未訂票乘客信息和排隊(duì)等候的乘客信息進(jìn)行了定義,方便了信息的輸入和查詢。通過這次課設(shè),我對數(shù)據(jù)結(jié)構(gòu)這門課有了更為深刻的認(rèn)識,數(shù)據(jù)結(jié)構(gòu)以 C語言為基礎(chǔ),又高于 C 語言。數(shù)據(jù)結(jié)構(gòu)也是通過定義不同的函數(shù)來實(shí)現(xiàn)各種功能,這次課設(shè),讓我對鏈表有了更深層次的掌握,鏈表雖然看起來簡單,但運(yùn)用起來卻奧妙無窮。課設(shè)也鍛煉了我們的自學(xué)能力和文獻(xiàn)查閱能力,加強(qiáng)了對項(xiàng)目流程基本步驟的了解,豐富了編程經(jīng)驗(yàn),提高了程序調(diào)試能力。沈陽航空航天大學(xué)課程設(shè)計(jì)報(bào)告 27 指導(dǎo)教師評語:指導(dǎo)教師(簽字):       年 月 日課程設(shè)計(jì)
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1