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

正文內(nèi)容

c語言程序設(shè)計課程設(shè)計報告--停車場管理系統(tǒng)-在線瀏覽

2024-09-17 14:54本頁面
  

【正文】 1) 信息自動導(dǎo)入提示界面:構(gòu)造函數(shù)void loadRec(),實現(xiàn)文件內(nèi)信息的自動導(dǎo)入并提示。3) 車輛錄入:構(gòu)造函數(shù)void insertRec(),錄入車牌號碼并顯示所自動提取的系統(tǒng)時間,并將相關(guān)信息存入文件,實現(xiàn)對車輛信息的添加錄入。5) 功能查詢:構(gòu)造函數(shù)void searchRec(),顯示停車場車位空閑情況、給定車牌號瀏覽該車輛相關(guān)信息。并通過對收費函數(shù)double moneyget(double p)的調(diào)用,實現(xiàn)相應(yīng)的車輛收費的查詢。8) 題目要求顯示:構(gòu)造函數(shù)int timu(),顯示題目要求。10) 退出系統(tǒng):構(gòu)造函數(shù)void exit0(),若信息有改動,則調(diào)用保存函數(shù)void writeInfo()保存相關(guān)改動。 車輛信息1車輛信息2通訊錄信息1221車輛信息3車輛信息4為此,先聲明一個類型為struct student的結(jié)構(gòu)體,其成員為所停車輛的信息。其中,結(jié)構(gòu)體定義如下:struct car{ char num[7]。 int month。 int hour。 struct car *next。(1)所有函數(shù)模塊聲明如下:void loadRec()。 /*車輛錄入,插入信息到內(nèi)存*/ void listRec()。 /*功能查詢,通過輸入車牌號碼查詢*/void deleteRec()。 /*給定密碼修改收費標(biāo)準(zhǔn)*/ int moneycharge()。 /*退出*/int menu_select()。 /*保存停車記錄*/double moneyget()。 /*顯示題目要求*/(2)并定義兩個全局變量:double t1=,t2=6,t3=24。 /*收費修改的全局變量*/ int b。 /*停車記錄保存標(biāo)志全局變量*/struct car*head=NULL,*p1,*p2,*p3。系統(tǒng)接收用戶輸入的選擇,調(diào)用相應(yīng)的函數(shù),進入到下一級菜單進行相關(guān)工作。用戶輸入選擇“”時,進入功能查詢模塊,調(diào)用void searchRec()函數(shù),顯示停車場車位空閑情況、接收用戶輸入的車牌號瀏覽該車輛相關(guān)信息。并通過對收費函數(shù)double moneyget(double p)的調(diào)用,實現(xiàn)相應(yīng)的車輛收費的查詢。用戶輸入選擇“”時,調(diào)用int timu()函數(shù),顯示題目要求。用戶輸入選擇“”時,進入退出系統(tǒng)模塊,調(diào)用exit0()函數(shù),若文件有改動,調(diào)用void writeInfo()函數(shù),將其保存;若無改動,安全退出系統(tǒng)。車輛錄入界面 車輛錄入界面車輛錄入界面: 停車信息瀏覽: 從鍵盤中輸入選擇,可以按車牌號進行查詢。車輛出場界面給定密碼(初始密碼為123),若密碼輸入正確,進入修改界面,可改變收費時長或增加降低時長內(nèi)費用。(1) 各模塊分別調(diào)試過程及結(jié)果。車輛出場界面:從鍵盤中輸入需要出場的車牌號碼,自動提示該車輛的收費。題目要求界面重新載入文件信息提示界面退出界面:若有改動,自動保存相關(guān)信息。信息自動導(dǎo)入提示界面車輛錄入界面:輸入功能選擇,系統(tǒng)自動進入相應(yīng)功能界面。(1) 各模塊測試用例數(shù)據(jù)的確定 設(shè)定一車牌號為222222的車輛于2012年 6 月23 日14時 30分進入,現(xiàn)定其2012年 6月 24日 14時 30分出場。(3) 測試中出現(xiàn)的問題的原因和分析 因程序中設(shè)定的時長計算為日、時、分的計算,故其無法實現(xiàn)跨年及跨日的收費計算。(2) 概要設(shè)計中存在的問題和分析 未能加入批量刪除的功能。(4) 代碼編制中存在的問題和分析 一些系統(tǒng)固有的功能函數(shù)未能使用,重新編譯,使程序冗長,使用全局變量較多,程序內(nèi)存較大??闪砑尤胲噲鲕囄坏木幪枺鶕?jù)車位號查詢相關(guān)車輛信息。:includeincludeincludeinclude includeinclude define LEN sizeof(struct car) double t1=,t2=6,t3=24。 /*收費修改的全局變量*/ int b。 /*停車記錄保存標(biāo)志全局變量*/ /*結(jié)構(gòu)體定義*/struct car{ char num[7]。 int month。 int hour。 struct car *next。/*函數(shù)聲明*/void loadRec()。 /*車輛錄入*/void listRec()。 /*功能查詢*/void deleteRec()。 /*給定密碼修改收費標(biāo)準(zhǔn)*/ int moneycharge()。 /*退出*/int menu_select()。 /*保存停車記錄*/double moneyget()。 /*顯示題目要求*//*鏈表操作所用結(jié)構(gòu)體指針*/struct car*head=NULL,*p1,*p2,*p3。 for(。 insertRec()。 case 2: system(cls)。 break。 searchRec()。 case 4: system(cls)。 break。 modifyRec()。 case 6: system(cls)。 break。 loadRec()。 case 8: system(cls)。 return 0。 printf(\n 選擇錯誤,請正確輸入你的選擇(1~8),:\n)。 system(cls)。}/*主菜單*/int menu_select(){ int c。 printf (\n **********歡迎使用停車管理系統(tǒng)**********\n)。 printf (\n 停車信息總體瀏覽\n)。 printf (\n 車輛出場\n)。 printf (\n 題目要求\n)。 printf (\n 退出系統(tǒng)\n)。 printf (\n 請輸入您的選擇(1~8):\n)。c)。 return c。試設(shè)計一停車場管理系統(tǒng),使之能提供以下功能:\n)。 printf ((2) 車輛進入停車場錄入功能(車牌號、進入時間(自動獲取系統(tǒng)時間)、車位滿時不能進入; \n)。 printf ((4) 查詢功能,按車位空閑情況、停車時時長查詢(至少一種查詢方式)\n)。 printf ((6) 收費的修改(給定密碼,按費用性質(zhì)修改,如改變收費時長或增加降低時長內(nèi)費用)\n)。 printf(\n 按Enter鍵返回......\n)。 system(cls)。}/*從磁盤文件導(dǎo)入停車信息到內(nèi)存*/void loadRec(){ FILE *fp。 if((fp=fopen( ,r))==NULL) /*打開文件*/ { printf(文件不存在或無法打開!\n)。 } head=p1=(struct car *)malloc(LEN)。 while(!feof(fp)) { n++。p1year,amp。p1day,amp。p1minute)。039。939。break。 /*開辟一個新單元*/ p1next =p2。 p1=p2。 } free(p2)。 printf(\n %d項信息輸入完畢,按Enter鍵返回......\n,n)。 getchar()。 /*清屏*/ writeinfo_flag=0。 exit(0)。 SYSTEMTIME sys。sys )。 while( p3next!=NULL) p3=p3next。
點擊復(fù)制文檔內(nèi)容
語文相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1