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

正文內(nèi)容

c程序課程設(shè)計(jì)報(bào)告—停車(chē)場(chǎng)管理系統(tǒng)2(已修改)

2025-05-25 18:43 本頁(yè)面
 

【正文】 C 語(yǔ) 言 課 程 設(shè) 計(jì)題 目: 停車(chē)場(chǎng)管理2設(shè) 計(jì) 者: 龔陽(yáng)俊所屬院系:工程學(xué)院 專(zhuān) 業(yè):安全工程 班 級(jí):055102學(xué) 號(hào):20101003200指導(dǎo)教師:吳湘寧前言設(shè)計(jì)目的:通過(guò)設(shè)計(jì)一個(gè)停車(chē)場(chǎng)管理系統(tǒng),進(jìn)一步消化和鞏固已學(xué)過(guò)的C 語(yǔ)言程序設(shè)計(jì)基礎(chǔ)理論,學(xué)習(xí)和實(shí)踐程序設(shè)計(jì)的各種技能,利用C 語(yǔ)言來(lái)設(shè)計(jì)各種應(yīng)用程序和管理系統(tǒng),為社會(huì)提供各種現(xiàn)代化的管理工具,同時(shí)也掌握與數(shù)組有關(guān)的算法、函數(shù)的調(diào)用、結(jié)構(gòu)體類(lèi)型變量的定義和使用;文件打開(kāi)、關(guān)閉、讀、寫(xiě)等文件操作函數(shù)的使用,提高實(shí)際運(yùn)用能力。設(shè)計(jì)內(nèi)容題目要求:27題:停車(chē)場(chǎng)管理2內(nèi)容:1. 有一個(gè)兩層的停車(chē)場(chǎng),每層有6個(gè)車(chē)位,當(dāng)?shù)谝粚榆?chē)位停滿(mǎn)后才允許使用第二層(停車(chē)場(chǎng)可用一個(gè)二維數(shù)組實(shí)現(xiàn),每個(gè)數(shù)組元素存放一個(gè)車(chē)牌號(hào))每輛車(chē)的信息包括車(chē)牌號(hào),層號(hào),車(chē)位號(hào),停車(chē)時(shí)間共四項(xiàng),其中停車(chē)時(shí)間按分鐘計(jì)算。 2. 假設(shè)停車(chē)場(chǎng)初始狀態(tài)為第二層已經(jīng)有四輛車(chē),其車(chē)位號(hào)依次為14,停車(chē)時(shí)間依次為20,15,10,5。即先將這四輛車(chē)的信息存入文件“”中(數(shù)組的對(duì)應(yīng)元素也要進(jìn)行賦值) 3. 停車(chē)操作:當(dāng)一輛車(chē)進(jìn)入停車(chē)場(chǎng)時(shí),先輸入其車(chē)牌號(hào),再為它分配一個(gè)層號(hào)和一個(gè)車(chē)位號(hào)(分配前先查詢(xún)車(chē)位的使用情況,如果第一層有空位則必須停在第一層),停車(chē)時(shí)間設(shè)為5,最后將新停入的汽車(chē)的信息添加文件“”中,并將在此之前的停車(chē)時(shí)間加5。(此題簡(jiǎn)化時(shí)間的處理:當(dāng)有一輛車(chē)進(jìn)入時(shí)才對(duì)別的車(chē)加時(shí)間5分鐘) 4. 收費(fèi)管理(取車(chē)):當(dāng)有車(chē)開(kāi)走時(shí),輸入其車(chē)牌號(hào),先按其停車(chē)時(shí)間計(jì)算費(fèi)用,每5分鐘2毛錢(qián)。同時(shí)從文件“”k 刪除該車(chē)的信息,并將該車(chē)對(duì)應(yīng)的車(chē)位設(shè)置為可使用狀態(tài)(即二維數(shù)組清零)。按用戶(hù)的選擇來(lái)判斷是否要輸出 停車(chē)收費(fèi)的總計(jì)。 5. 輸出 停車(chē)場(chǎng)中全部車(chē)輛的信息。 6. 退出系統(tǒng)。 需求分析 停車(chē)場(chǎng)有兩層,為了表示每個(gè)車(chē)位需要用到二維數(shù)組;車(chē)輛信息要用文件存儲(chǔ),提供文件的輸入輸出操作,需要用到讀取文件的相關(guān)操作;當(dāng)車(chē)開(kāi)走時(shí)要?jiǎng)h除文件中該車(chē)的信息,因而要提供文件的刪除操作;另外還要用鍵盤(pán)式菜單實(shí)現(xiàn)功能選擇。 總體設(shè)計(jì) 整個(gè)管理系統(tǒng)可設(shè)計(jì)為停車(chē)、取車(chē)、車(chē)輛信息瀏覽、退出四個(gè)模塊。其中主要是停車(chē)、取車(chē)、車(chē)輛信息瀏覽三個(gè)模塊。停車(chē)場(chǎng)管理系統(tǒng)停車(chē)模塊車(chē)輛信息瀏覽模塊取車(chē)模塊系統(tǒng)功能模塊圖詳細(xì)設(shè)計(jì)1 頭文件,結(jié)構(gòu)體的定義以及各功能函數(shù)的聲明includeinclude includeincludeincludedefine N 12void tingche()。void quche()。void liulan()。void fenpeiweizhi()。void tianjiaxinxi()。char shuchu()。int save()。struct car{ char chepaihao[10]。 int cenhao。 int cheweihao。 int shijian。}cl[N]。int a[2][6]={1,2,3,4,0,0}。static int i=5。3 主函數(shù) 結(jié)束根據(jù)n值顯示各功能模塊函數(shù)輸入n,判斷n是否在1—4?顯示一系列功能選項(xiàng)開(kāi)始 主函數(shù)流程圖/***************************主函數(shù)***************************/void main() /*****************MENU***************/{ int n,w。/*變量n保存選擇菜單數(shù)字,w判斷輸入的數(shù)字是否在功能菜單對(duì)應(yīng)數(shù)字范圍內(nèi)*/ do { puts(\t\t*********歡迎來(lái)到車(chē)輛管理系統(tǒng)********\t\t)。 puts(\t\t****************MENU*****************\n\n)。 puts(\t\t\t\t )。 /*停車(chē)*/ puts(\t\t\t\t )。 /*取車(chē)*/ puts(\t\t\t\t )。 /*瀏覽車(chē)輛信息*/ puts(\t\t\t\t )。 /*退出*/ puts(\n\n\t\t ************************************\n)。 printf(choice your num
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1