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

正文內(nèi)容

最新數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)航空客運(yùn)訂票系統(tǒng)-免費(fèi)閱讀

2025-07-23 02:47 上一頁面

下一頁面
  

【正文】 此次課程設(shè)計(jì)使我對(duì)鏈表的插入、排序有了更深刻的認(rèn)識(shí),能夠更熟練的掌握。整個(gè)程序設(shè)計(jì)里面主要都是用鏈表,使用鏈表相當(dāng)方便,但不容易理解,所以我花了不少時(shí)間看書,先把它搞懂了再寫程序就不那么難了。 }。 case 4:order()。}void main(){ start=air。 printf( *** 出 系 統(tǒng)***\n)。 printf(\t\t\n)。 for(j=0。for(p=info。 infotkt_sur=treq_amt。amp。i++) /*輸出座位號(hào)*/ printf(%s的座位號(hào)是:%d\n,tname,(infotkt_sur)i)。/*重新將航線名單域指向訂票單鏈表的頭指針*/ f=(infowait).front。return。/*調(diào)用查詢函數(shù),根據(jù)客戶提供的航線進(jìn)行搜索*/ head=infoorder。/*在排隊(duì)等候乘員名單域中添加客戶信息*/ printf(\n注冊(cè)成功!\n)。 printf(%c,r)。/*在訂票乘員名單域中添加客戶信息*/ for(i=0。 return。 int amount,grade。strcpy(new1name,name)。 new1next=NULL。}linklist *insertlink(linklist *head,int amount,char name[],int grade){ linklist *p1,*new1。}void prtlink()/*客戶信息*/{ linklist *p。 info=start。 info++。 }printf(\n\n)。void display(struct airline *info)/*打印每條航線的基本信息*/{printf(%8s\t%3s\t%s\t%4s\t\t%3d\t%10d\n,infoter_name,infoair_num,infoplane_num,infodate,infotkt_amt,infotkt_sur)。/*飛機(jī)號(hào)*/ char date[7]。typedef struct ord_ros/*訂票信息*/{ char name[10]。五 用戶手冊(cè)航空客運(yùn)訂票系統(tǒng):當(dāng)用戶進(jìn)入指定界面后,根據(jù)自身的需求選擇17其中一個(gè)序號(hào)。在分析實(shí)現(xiàn)時(shí),利用棧和隊(duì)列的相關(guān)知識(shí)實(shí)現(xiàn)所要實(shí)現(xiàn)的功能。 *p=*q。 }剩票排序:void sort_tkt(){/*按剩余票數(shù)排序*/int j。 } if(p1==NULL){ printf(對(duì)不起,你沒有訂過票!\n)。 if(!(info=find())) return。 infowait=appendqueue(infowait,name,amount)。 r=getch()。 infoorder=insertlink(infoorder,amount,name,grade)。 if(amountinfotkt_amt)/*若客戶訂票額超過乘員定票總額,退出*/ { printf(\n對(duì)不起,您輸入的票的數(shù)量已經(jīng)超過乘員定額!)。}訂票業(yè)務(wù):void order()/*辦理訂票業(yè)務(wù)*/{ struct airline *info。new1=(qptr)malloc(sizeof(qnode))。 new1grade=grade。 } } else printf(該航線沒有客戶信息!!\n)。 return NULL。 int i=0。 while(iMAXSIZE) {if(!strcmp(name,infoter_name)) break。 i++。struct airline air[MAXSIZE]={{aaaaa,1,123,Mon,4,2}, {bbbbb,2,456,Tue,5,3}, {ccccc,3,789,Fri,2,4}}。/*航班號(hào)*/ char plane_num[10]。 case 6:sort_tkt()。 case 2:prtlink()。 scanf(%s,s)。 printf( *** 詢 航 線***\n)。三 詳細(xì)設(shè)計(jì)航空客運(yùn)訂票系統(tǒng):主函數(shù):int menu_select()/*菜單界面*/{ int c??蛻粜畔ⅲ簽g覽已訂票客戶信息,定義了函數(shù)類型,運(yùn)用了if 和 while 語句。 設(shè)計(jì)的題目要求達(dá)到一定工作量(300行以上代碼),并具有一定的深度和難度。 、系統(tǒng)設(shè)計(jì)、程序編碼、測(cè)試等基本方法和技能;;,鞏固、深化學(xué)生的理論知識(shí),提高編程水平,并在此過程中培養(yǎng)他們嚴(yán)謹(jǐn)?shù)目茖W(xué)態(tài)度和良好的工作作風(fēng)。要求:在處理每個(gè)題目時(shí),要求從分析題目的需求入手,按設(shè)計(jì)抽象數(shù)據(jù)類型、構(gòu)思算法、通過設(shè)計(jì)實(shí)現(xiàn)抽象數(shù)據(jù)類型、編制上機(jī)程序和上機(jī)調(diào)試等若干步驟完成題目,最終寫出完整的分析報(bào)告。若需要可登記排隊(duì)候補(bǔ); c.) 承辦退票業(yè)務(wù): 根據(jù)客戶提供的情況(日期,航班),為客戶辦理退票手續(xù),然后查詢?cè)摵桨嗍欠裼腥伺抨?duì)候補(bǔ),首先詢問排在第一的客戶,若退票額能滿足他的要求,則為他辦理訂票手續(xù),否則依次詢問其它排隊(duì)候補(bǔ)的客戶。運(yùn)用了if 和 while 語句以及指針。printf(\t\t\n)。 printf(\t\t\n)。for(。break。 printf(Press any key to continue \n)。/*乘員名單域,指向乘員名單鏈表的頭指針*/ linkqueue wait。 printf(終點(diǎn)站名\t航班號(hào)\t飛機(jī)號(hào)\t飛行日期\t乘員定額\t余票量\n)。 info=start。 display(info)。 info++。 if(p!=NULL){ printf(客戶姓名 訂票數(shù)額 艙位等級(jí)\n)。return NULL。 new1next=p1。else next=new1。/*根據(jù)客戶提供的航班號(hào)進(jìn)行查詢,如為空,退出該模塊*/ printf(請(qǐng)輸入你訂票所需要的數(shù)量:)。 printf(請(qǐng)輸入%s票的艙位等級(jí):,name)。/*該航線的余票量應(yīng)減掉該客戶的訂票量*/ printf(\n祝您乘坐愉快!\n)。y39。 int grade。 while(p1!=NULL) {/*根據(jù)客戶提供的姓名到訂票客戶名單域進(jìn)行查詢*/ if(!strcmp(cusname,p1name)) break。 grade=p1grade。p++)for(q=p+1。j++) { display(info)。當(dāng)乘客訂票選艙位時(shí),應(yīng)詢問是否訂不同票價(jià)的機(jī)艙。typedef struct pqueue{ qptr front。struct air
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1