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

正文內(nèi)容

立體化停車場設(shè)計書(文件)

2025-08-20 21:28 上一頁面

下一頁面
 

【正文】 1。 (amp。 ()。 cout **** ◇ **** endl。 cout★★★★★★★★請輸入功能選項: 。s1,amp。 case 2: CarOut(amp。s2,amp。 case 3: LookNow(amp。s2, amp。 break。define TRUE 1define FALSE 0 using namespace std。typedef struct QueueNode //隊列結(jié)構(gòu) { Car data。 Queue(){cout構(gòu)造函數(shù)endl。 int DestroyQueue(Queue *Q)。 int QueueLength(Queue *Q)。 return (TRUE)。 if (front == NULL) { return (FALSE)。 return (TRUE)。 } cout銷毀隊列成功endl。 return (FALSE)。 cout車輛入隊成功countendl。 }}int Queue::DeleteQueue(Queue *Q,Car *c){ //刪除隊列元素 QueueNode *t。 if (rear == t) rear = front。 cout車輛刪除成功endl。 return 1。 Car c1。 (amp。 (amp。 (amp。q)。q)。 ()。 SLinkList carid。 } for(int i=1,m=0。y100。 cout結(jié)果是存在第(carid,amp。 SLinkList carid。 } for(int i=1,m=0。y100。w++) { carfre[w]=35。 v=(carid,amp。} price函數(shù)的測試函數(shù)void main(){ Time t1。 SLinkList carid。 } for(int i=1,m=0。y100。w++) { carfre[w]=35。 cinid。 Time t2。 cout應(yīng)收費pri元endl。 if(n=1){ Car c1。 (amp。 (amp。 (amp。s1, amp。 cout歡迎進入地下停車場棧測試~endl。 ( amp。 printf(請輸入車輛車牌號:)。 cout成功入棧車輛車牌號為:endl。 system(pause)。當?shù)厣贤\噲鐾M后,車輛會停入地下停車場。此外,我們還設(shè)計了計費功能,利用windows系統(tǒng)自帶函數(shù)獲取時間,免去了人工手動輸入時間的繁瑣步驟,同時,針對不同車型,是否享受會員優(yōu)惠等差異制定了不同的收費標準,使停車場的運行更為規(guī)范化,合理化。 個人設(shè)計小結(jié)(按組員分小節(jié)) 曹奕設(shè)計小結(jié)我主要負責(zé)停車場排隊問題,所以考慮用數(shù)據(jù)結(jié)構(gòu)中的隊列,并通過C++的Queue類將構(gòu)造隊列,銷毀隊列,入隊,出隊,計算隊長,等隊列的基本操作函數(shù)和隊頭隊尾結(jié)構(gòu)體指針進行封裝,在停車場滿時調(diào)用入隊函數(shù)將車輛入隊進入便道進行排隊等候,停車場有空車位時將便道排隊等候的車輛進入停車場,也可對隊列長度進行查看,允許在便道等候車輛中途離開等功能,都通過對類成員的調(diào)用實現(xiàn)。 王卓君設(shè)計小結(jié)我負責(zé)停車場計費問題。這些成員都封裝在類里,使得主程序使用的時候更加方便,同時也對數(shù)據(jù)進行了一定的保護。這次的設(shè)計本打算用C語言來編寫,但由于對C掌握的不好,在調(diào)試的時候遇到了很多問題,后來只得改用C++,這里也要感謝隊友的理解,以后我也會盡快的掌握C語言,讓它更好地為我的思想服務(wù)。我認為在實際的上機操作過程中,不僅讓我們了解數(shù)據(jù)結(jié)構(gòu)的理論知識,更重要的是培養(yǎng)解決實際問題的能力,所以相信通過此次課程設(shè)計任務(wù),可以提高我分析設(shè)計的能力和編程能力,為后續(xù)的學(xué)習(xí)打好基礎(chǔ)。在主函數(shù)車輛進入地上或地下停車場時都可以通過類的對象對類函數(shù)進行調(diào)用。大家共同在課程設(shè)計中進步、成長。 using namespace std。 int hour。LocalTime)。} int gethour() {return 。 day=getday()。 } ~Time(){}}。 Time arrive。 int top。 int sEmpty(SqStack *s)。 int sPop(SqStack *s,Car *c)。 base=0。 n=SIZE。 else c=data[top1]。 else{ top++。 else{ (*c)=data[top]。 int top。 int EmptyStack(Stack *s)。 int Pop(Stack *s,Car *c)。 else return (FALSE)。 else { top++。 else { (*c) = elem[top]。 else c=elem[top1]。 base=0。class Queue //定義隊列類 { public: QueueNode *front, *rear。 int EmptyQueue(Queue*Q)。Queue shortcut。 if (front == NULL) return (FALSE)。 }}int Queue::DestroyQueue(Queue *Q){ //銷毀一個隊列 while (front){ rear=frontnext。}int Queue::EnterQueue(Queue*Q, Car c){ rearnext = (QueueNode *)malloc(sizeof(QueueNode))。 //rear= rear。 if (EmptyQu。 return (TRUE)。 else { rear = rearnext。 front=rear。 frontnext = NULL。 else return (FALSE)。 int QueueLength()。 int DestroyQueue(Queue *Q)。 struct QueueNode *next。 return (TRUE)。 return (TRUE)。 return (TRUE)。 else return (FALSE)。Stack s3,temp1。 int GetTop(Stack *s,Car c)。 Stack()。 return TRUE。 return TRUE。 return (TRUE)。 else return 0。 else return 0。static SqStack s1,s2,temt1。 int sGetTop(Car c)。 SqStack()。}Car。}typedef struct Car{ int leaved。 minuet=getminute()。} int getsecond() {return 。 //輸出時間函數(shù) int getmonth() {return 。 int second。 int month。 static int carid=0。自己的編寫和反復(fù)改錯使我的編程能力有了更大的提高和加強。 趙天舒設(shè)計小結(jié)此次課程設(shè)計我主要負責(zé)停車場棧功能的實現(xiàn),考慮到類可以是結(jié)構(gòu)更加清晰簡明而且實際問題中分地上和地下兩個停車場,所以我結(jié)合數(shù)據(jù)結(jié)構(gòu)和上學(xué)期c++中內(nèi)容構(gòu)建了兩個Stack類,分別是地上停車場的棧SqStack和地下停車場的棧Stack。例如:頭文件的使用,變量和數(shù)組的范圍問題,定義變量時出現(xiàn)的問題等等。這一部分由自己獨立完成,切實鍛煉了自己的編程能力,并且也得到同學(xué)對一些錯誤和細節(jié)上的幫忙修改訂正,和對我的不斷鼓勵,在此非常感謝他們。我設(shè)計了兩個類,分別是Time類和Guest類。通過這次實驗,深切的體會到團隊合作的重要性,在實踐過程中不僅要完成好自己的任務(wù),也要積極配合團隊。在整個設(shè)計和完成的過程中,每位組員都十分認真對待自己負責(zé)的部分,時刻保持與其他組員進行交流,就完成課程設(shè)計任務(wù)中出現(xiàn)的問題和瑕疵進行改正和優(yōu)化。針對出車功能,可選擇任一停車場出車,并會根據(jù)停車時長,車輛類型,以及是否為會員等信息給出本次停車的費用。 系統(tǒng)運行 初始化界面:進入停車場功能:查看功能:南停車場停滿后:地上停車場停滿后:查看功能:等待功能出車功能:(1)地上停車場出車(2)地下停車場出車:出車后查看,即時更新停車場信息:6 課題總結(jié) 課題性能分析本次課程設(shè)計,我們經(jīng)過詳細的前期調(diào)研和問題分析,按照題目要求,將棧和隊列作為基本的數(shù)據(jù)結(jié)構(gòu),進行停車場進車,出車等功能的設(shè)計。s3, amp。 (amp。 (amp。 (amp。} else{ Car c。 cout成功入棧車輛車牌號為:endl。 printf(請輸入車輛車牌號:)。 ( amp。 cout歡迎進入地上停車場棧測試~endl。 cout歡迎進入停車場棧測試~ 請選擇停車地點 地上停車場:1;地下停車場:2;endl。 pri=(t1,t2)。id)。 int id,v。 } for(int w=0。i++,m++) { carid[m].cur=i。n5,x=5555。 //()。 (amp。 cout請輸入車牌號:endl。 } for(int w=0。i++,m++) { carid[m].cur=i。n5,x=5555。}saveid函數(shù)的測試函數(shù)void main(){ Guest guest。 } cout請輸入要查詢的值:。i++,m++) { carid[m].cur=i。n5,x=5555。} LocateElem函數(shù)的測試函數(shù)void main(){ Guest guest。return 0。q)。c)。 (amp。 (amp。 Queue::Queue()。}int main(){ Queue q。 return (TRUE)。 frontnext = tnext。 return (FALSE)。 count++。 reardata = c。}int Queue::EnterQueue(Queue*Q, Car c){ rearnext = (QueueNode *)malloc(sizeof(QueueNode))。 free(front)。 frontnext = NULL。 return (FALSE)。Queue::~Queue(){cout析構(gòu)函數(shù)endl。 int EmptyQueue(Queue*Q)。 ~Queue()。}QueueNode。 char licence[LICENCESIZE]。 } } return 0。shortcut,amp。temp1, amp。shortcut)。temp1,amp。shortcut)。 switch (t) { case 1: CarIn(amp。 cout ================================================ endl。 cout **** ◇ **** endl。 (amp。 ()。 coutendl。 coutendl。 coutendl。 while (p != NULL) { cout★★★★★★★★車輛停車信息 clicence:排隊等待中...endl。 cout★★★★★★★★車輛停車信息 clicence:地下停車場停車★★★★endl。temp1, *c)。 } while (!(amp。temt1, c)。 (amp。s1,* c)。temt1)) { (amp。s1,c)。 }
點擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1