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

正文內(nèi)容

停車場管理器設(shè)計(jì)結(jié)構(gòu)設(shè)計(jì)-文庫吧資料

2025-04-13 23:02本頁面
  

【正文】 te(char note[100]){ cout請留言:。 (8)。 (8)。 (8)。 (10)。 cout停車開始時間endl。 cout車位號。 cout樓層。 cout車牌號。//游客個人信息的自我查詢void EachGuideInfor(Car c){ (ios::left)。void CustomerNote(char note[100])。cl,char *license,float cost,int pcount)。void GetDate(char tmp[64])。void CreateCustList(CustList *amp。void InitCustList(CustList *amp。cost,char note[100])。pnumber,int amp。void CarOutMenu(char license[],int amp。ptime,float amp。floor,int amp。cost)。bool IsEmpty(Car cars[2][6])。void Showcars(Car cars[2][6])。void FourCarIn(Car Cars[2][6])。void Load(Car cars[2][6])。 }。 char name[10]。//顧客信息鏈表typedef Customer CustList。//顧客留言 Customer *next。//本次停車總時間 float cost。//車牌號 char date[64]。//標(biāo)志位,有車為1,無車為0}。 int ptime。 int floor。}第八章、參考文獻(xiàn)1.《數(shù)據(jù)結(jié)構(gòu) (C語言版)》嚴(yán)蔚敏、吳偉民 主編 清華大學(xué)出版社 2. 《數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)案例精編(用C/C++描述)》,李建學(xué) 等 編著,清華大學(xué)出版社 3. 《數(shù)據(jù)結(jié)構(gòu):用面向?qū)ο蠓椒ㄅcC++語言描述》,殷人昆 主編, cars[floor1][pnumber1].ptime =ptime。 cars[floor1][pnumber1].floor =floor。(1,2)保存在[0][4];即只能順序加載(如圖7圖75)圖74加載錯誤(1) 圖75加載錯誤(2)第四節(jié)、解決方案如下void Loadfile(Car cars[2][6],char license[10],int floor,int pnumber,int ptime,int empty ){ if(!license) return。錯誤的一種結(jié)果:“假滿現(xiàn)象”:,第七次調(diào)用該函數(shù)時就會報(bào)錯原來車庫已經(jīng)存儲的 六 輛車(如圖71):圖71錯誤報(bào)告第七輛車來時雖然可以停車,保存之后 ,但是下次加載車庫中七條數(shù)據(jù)時就會發(fā)生溢出錯誤 (如圖7圖73)圖72溢出錯誤(1) 圖73溢出錯誤(2)錯誤的另一種種結(jié)果:(0,0)(0,3)(1,0)(1,2) 經(jīng)過加載后,(0,0)保存在[0][0];(0,3)保存在[0][2]。 cars[0][j].empty =empty。 cars[0][j].pnumber =pnumber。} strcpy(cars[0][j].license,license)。 int j=0。在以后的時間中,我們應(yīng)該利用更多的時間去上機(jī)實(shí)驗(yàn),加強(qiáng)自學(xué)的能力,多編寫程序,相信不久后我們的編程能力都會有很大的提高能設(shè)計(jì)出更多的更有創(chuàng)新的作品。同時,通過這次課程設(shè)計(jì),我認(rèn)識到了自己動手實(shí)踐的弱勢,特別是在編程方面,知道了計(jì)算機(jī)的實(shí)踐操作是很重要的,只有通過上機(jī)編程才能充分的了解自己的不足。雖然在我的程序中有一部分是從網(wǎng)上搜索得來的,但我已經(jīng)竭力將所獲得的信息變成自己的資源,動手上機(jī)操作,在了解和看懂的基礎(chǔ)上有所改變和創(chuàng)新,但是在的程序軟件中還有部分的不足,需要加以更新。這次課程設(shè)計(jì)我選中的題目是個人資料的管理。所謂遍歷(Traversal),是指沿著某條搜索路線,依次對樹中每個結(jié)點(diǎn)均做一次且僅做一次訪問。為了使某些操作實(shí)現(xiàn)起來方便,在循環(huán)單鏈表中也可設(shè)置一個頭結(jié)點(diǎn)。類似地,還有多重鏈的循環(huán)鏈表。循環(huán)鏈表(Circular Linked List)是單鏈表的另一種形式,它是一個首尾相接的鏈表。數(shù)據(jù)結(jié)構(gòu)這一門課的內(nèi)容不僅是一般程序設(shè)計(jì)(特別是非數(shù)值性程序設(shè)計(jì))的基礎(chǔ),而且是設(shè)計(jì)和實(shí)現(xiàn)編譯程序、操作系統(tǒng)、數(shù)據(jù)庫系統(tǒng)及其他系統(tǒng)程序的重要基礎(chǔ)。1968年美國唐歐克努特教授開創(chuàng)了數(shù)據(jù)結(jié)構(gòu)的最初體系,他所著的《計(jì)算機(jī)程序設(shè)計(jì)技巧》第一卷《基本算法》是第一本較系統(tǒng)地闡述數(shù)據(jù)的邏輯結(jié)構(gòu)和存儲結(jié)構(gòu)及其操作的著作“數(shù)據(jù)結(jié)構(gòu)”在計(jì)算機(jī)科學(xué)中是一門綜合性的專業(yè)基礎(chǔ)課。數(shù)據(jù)結(jié)構(gòu),是一門研究非數(shù)值計(jì)算的程序設(shè)計(jì)問題中計(jì)算機(jī)的操作對象(數(shù)據(jù)元素)以及它們之間的關(guān)系和運(yùn)算等的學(xué)科,而且確保經(jīng)過這些運(yùn)算所得到的新結(jié)構(gòu)仍然是原來的結(jié)構(gòu)類型。課程設(shè)計(jì)是我們專業(yè)課程知識綜合應(yīng)用的實(shí)踐訓(xùn)練,這是我們邁向社會,從事職業(yè)工作前一個必不少的過程.“千里之行始于足下”通過這次課程設(shè)計(jì),我深深體會到這句千古名言的真正含義.我今天認(rèn)真的進(jìn)行課程設(shè)計(jì),學(xué)會腳踏實(shí)地邁開這一步,就是為明天能穩(wěn)健地在社會大潮中奔跑打下堅(jiān)實(shí)的基礎(chǔ)。在設(shè)計(jì)過程中,和同學(xué)們相互探討,相互學(xué)習(xí)。本程序的調(diào)試運(yùn)行,總體上情況良好,但中間也出現(xiàn)了一些小問題。測試數(shù)據(jù)應(yīng)該全面、完整,并對測試結(jié)果進(jìn)行分析。 strcpy(cars[floor1][pnumber1].license, )。 cars[floor1][pnumber1].ptime=0。 //車出庫,將車位空出 cars[floor1][pnumber1].floor =0。i100000000。 //system (cls)。 floor+=1。endl。 cinlicense。 } } } if(sign) { cout您剛才輸入的車牌號不存在!endl。 pnumber=j。j++) { if(strcmp(cars[i][j].license,license)==0) { sign=0。i++) { for(j=0。 while(sign) { for(i=0。 } //查找車位 int sign=1。endl。pnumber,int amp。}(2)取車:void Leavepark(Car cars[FLOOR][PNUMBER],char license[],int amp。 cintemf。 } } break。jPNUMBER。iFLOOR。 cars[sign][temf1].ptime=0。 strcpy(cars[sign][temf1].license,licen)。 floor=cars[sign][temf1].floor=sign+1。amp。amp。 cintemf。 int temf。 coutj+1endl。 couti+1。(i==1)) { (ios::left)。} } else if((cars[i][j].empty==0)amp。 coutj+1endl。 couti+1。 (ios::left)。amp。jPNUMBER。i++) { if(sign==0) break。 for(i=0。 cout車位號。 cout樓層。 (ios::left)。//sign 標(biāo)志第幾層有空位0表一,1表二 cout您可以選擇的車位endl。 return 0。 if(IsFull(cars)==1) { cout已經(jīng)沒有空車位了,謝謝惠顧!正在跳轉(zhuǎn)到顧客界面。 } //判斷車場是否已經(jīng)滿了 //查看是否有空位,并顯示。 cinlicen。 cinlicen。 cinlicen。pnumber){ //輸入車牌號,判斷車牌號的有效性 cout請輸入車牌號:。第二節(jié)、主要操作(1)存車:int Enterpark(Car cars[FLOOR][PNUMBER],char *license,int amp。鏈表,保存所有客戶的信息,包括車已取走,和車未取走的。數(shù)組Cars,保存整個停車狀況。char weekday[10]。struct Date{char day[11]。}。char name[10]。結(jié)構(gòu)體User,保存管理員信息。//顧客留言Snode *next。//本次停車總時間float cost。int pnumber。//車牌號Date date。結(jié)構(gòu)體Snode ,保存每個客戶的信息。int empty。int pnumber。struct Car{char license[8]。圖21模塊調(diào)用關(guān)系第三章、詳細(xì)設(shè)計(jì)實(shí)現(xiàn)概要設(shè)計(jì)中定義的所有數(shù)據(jù)類型,對主要操作寫出實(shí)現(xiàn)算法,對主程序和其他模塊寫出算法,寫出函數(shù)的調(diào)用關(guān)系。(3)各模塊之間的調(diào)用關(guān)系以及算法設(shè)計(jì)下圖是個模塊之間的調(diào)用關(guān)系(如圖21):退出停車場管理員界面顯示憑據(jù)客戶留言返回主頁輸入車牌號退出退出顯示車位,客戶選擇車牌有
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1