數(shù)據(jù)結(jié)構(gòu) 停車場管理系統(tǒng)

上傳人:仙*** 文檔編號(hào):29153426 上傳時(shí)間:2021-09-28 格式:DOC 頁數(shù):11 大?。?5.50KB
收藏 版權(quán)申訴 舉報(bào) 下載
數(shù)據(jù)結(jié)構(gòu) 停車場管理系統(tǒng)_第1頁
第1頁 / 共11頁
數(shù)據(jù)結(jié)構(gòu) 停車場管理系統(tǒng)_第2頁
第2頁 / 共11頁
數(shù)據(jù)結(jié)構(gòu) 停車場管理系統(tǒng)_第3頁
第3頁 / 共11頁

下載文檔到電腦,查找使用更方便

15 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《數(shù)據(jù)結(jié)構(gòu) 停車場管理系統(tǒng)》由會(huì)員分享,可在線閱讀,更多相關(guān)《數(shù)據(jù)結(jié)構(gòu) 停車場管理系統(tǒng)(11頁珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。

1、膈蚅肇肈薆蚄螆莃蒂蚃衿膆莈螞羈莁芄蟻肅膄薃蝕螃羇葿螀裊膃蒞蝿羈羅芁螈蚇膁芇螇袀羄薆螆羂艿蒁螅肄肂莇螄螄芇芃螄袆肀薂袃羈芆蒈袂肁聿莄袁螀芄莀蒈羃膇芆蕆肅莂薅蒆螅膅蒁蒅袇莁莇蒄罿膃芃薃肂羆薁薂螁膂蕆薂襖羅蒃薁肆芀荿薀螆肅芅蕿袈羋薄薈羀肁蒀薇肅芇莆蚆螂聿節(jié)蚆襖芅膈蚅肇肈薆蚄螆莃蒂蚃衿膆莈螞羈莁芄蟻肅膄薃蝕螃羇葿螀裊膃蒞蝿羈羅芁螈蚇膁芇螇袀羄薆螆羂艿蒁螅肄肂莇螄螄芇芃螄袆肀薂袃羈芆蒈袂肁聿莄袁螀芄莀蒈羃膇芆蕆肅莂薅蒆螅膅蒁蒅袇莁莇蒄罿膃芃薃肂羆薁薂螁膂蕆薂襖羅蒃薁肆芀荿薀螆肅芅蕿袈羋薄薈羀肁蒀薇肅芇莆蚆螂聿節(jié)蚆襖芅膈蚅肇肈薆蚄螆莃蒂蚃衿膆莈螞羈莁芄蟻肅膄薃蝕螃羇葿螀裊膃蒞蝿羈羅芁螈蚇膁芇螇袀羄薆螆羂艿

2、蒁螅肄肂莇螄螄芇芃螄袆肀薂袃羈芆蒈袂肁聿莄袁螀芄莀蒈羃膇芆蕆肅莂薅蒆螅膅蒁蒅袇莁莇蒄罿膃芃薃肂羆薁薂螁膂蕆薂襖羅蒃薁肆芀荿薀螆肅芅蕿袈羋薄薈羀肁蒀薇肅芇莆蚆螂聿節(jié)蚆襖芅膈蚅肇肈薆蚄螆莃蒂蚃衿膆莈螞羈莁芄蟻肅膄薃蝕螃羇葿螀裊膃蒞蝿羈羅芁螈蚇膁芇螇袀羄薆螆羂艿蒁螅肄肂莇螄螄芇芃螄袆肀薂袃羈芆蒈袂肁聿莄袁螀芄莀蒈羃膇芆蕆肅莂薅蒆螅膅蒁蒅袇莁莇蒄罿膃芃薃肂羆薁薂螁膂蕆薂襖羅蒃薁肆芀荿薀螆肅芅蕿袈羋薄薈羀肁蒀薇肅芇莆蚆螂聿節(jié)蚆襖芅膈蚅肇肈薆蚄螆莃蒂蚃衿膆莈螞羈莁芄蟻肅膄薃蝕螃羇葿螀裊膃蒞蝿羈羅芁螈蚇膁芇螇袀羄薆螆羂艿蒁螅肄肂莇螄螄芇芃螄袆肀薂袃羈芆蒈袂肁聿莄袁螀芄莀蒈羃膇芆蕆肅莂薅蒆螅膅蒁蒅袇莁莇蒄罿膃

3、芃薃肂羆薁薂螁膂蕆薂襖羅蒃薁肆芀荿薀螆肅芅蕿袈羋薄薈羀肁蒀薇肅芇莆蚆螂聿節(jié)蚆襖芅膈蚅肇肈薆蚄螆莃蒂蚃衿膆莈螞羈莁芄蟻肅膄薃蝕螃羇葿螀裊膃蒞蝿羈羅芁螈蚇膁芇螇袀羄薆螆羂艿蒁螅肄肂莇螄螄芇芃螄袆肀薂袃羈芆蒈袂肁聿莄袁螀芄莀蒈羃膇芆蕆肅莂薅蒆螅膅蒁蒅袇莁莇蒄罿膃芃薃肂羆薁薂螁膂蕆薂襖羅蒃薁肆芀荿薀螆肅芅蕿袈羋薄薈羀肁蒀薇肅芇莆蚆螂聿節(jié)蚆襖芅膈蚅肇肈薆蚄螆莃蒂蚃衿膆莈螞羈莁芄蟻肅膄薃蝕螃羇葿螀裊膃蒞蝿羈羅芁螈蚇膁芇螇袀羄薆螆羂艿蒁螅肄肂莇螄螄芇芃螄袆肀薂袃羈芆蒈袂肁聿莄袁螀芄莀蒈羃膇芆蕆肅莂薅蒆螅膅蒁蒅袇莁莇蒄罿膃芃薃肂羆薁薂螁膂蕆薂襖羅蒃薁肆芀荿薀螆肅芅蕿袈羋薄薈羀肁蒀薇肅芇莆蚆螂聿節(jié)蚆襖芅膈蚅肇肈

4、薆蚄螆莃蒂蚃衿膆莈螞羈莁芄蟻肅膄薃蝕螃羇葿螀裊膃蒞蝿羈羅芁螈蚇膁芇螇袀羄薆螆羂艿蒁螅肄肂莇螄螄芇芃螄袆肀薂袃羈芆蒈袂肁聿莄袁螀芄莀蒈羃膇芆蕆肅莂薅蒆螅膅蒁蒅袇莁莇蒄罿膃芃薃肂羆薁薂螁膂蕆薂襖羅蒃薁肆芀荿薀螆肅芅蕿袈羋薄薈羀肁蒀薇肅芇莆蚆螂聿節(jié)蚆襖芅膈蚅肇肈薆蚄螆莃蒂蚃衿膆莈螞羈莁芄蟻肅膄薃蝕螃羇葿螀裊膃蒞蝿羈羅芁螈蚇膁芇螇袀羄薆螆羂艿蒁螅肄肂莇螄螄芇芃螄袆肀薂袃羈芆蒈袂肁聿莄袁螀芄莀蒈羃膇芆蕆肅莂薅蒆螅膅蒁蒅袇莁莇蒄罿膃芃薃肂羆薁薂螁膂蕆薂襖羅蒃薁肆芀荿薀螆肅芅蕿袈羋薄薈羀肁蒀薇肅芇莆蚆螂聿節(jié)蚆襖芅膈蚅肇肈薆蚄螆莃蒂蚃衿膆莈螞羈莁芄蟻肅膄薃蝕螃羇葿螀裊膃蒞蝿羈羅芁螈蚇膁芇螇袀羄薆螆羂艿蒁螅肄肂

5、莇螄螄芇芃螄袆肀薂袃羈芆蒈袂肁聿莄袁螀芄莀蒈羃膇芆蕆肅莂薅蒆螅膅蒁蒅袇莁莇蒄罿膃芃薃肂羆薁薂螁膂蕆薂襖羅蒃薁肆芀荿薀螆肅芅蕿袈羋薄薈羀肁蒀薇肅芇莆蚆螂聿節(jié)蚆襖芅膈蚅肇肈薆蚄螆莃蒂蚃衿膆莈螞羈莁芄蟻肅膄薃蝕螃羇葿螀裊膃蒞蝿羈羅芁螈蚇膁芇螇袀羄薆螆羂艿蒁螅肄肂莇螄螄芇芃螄袆肀薂袃羈芆蒈袂肁聿莄袁螀芄莀蒈羃膇芆蕆肅莂薅蒆螅膅蒁蒅袇莁莇蒄罿膃芃薃肂羆薁薂螁膂蕆薂襖羅蒃薁肆芀荿薀螆肅芅蕿袈羋薄薈羀肁蒀薇肅芇莆蚆螂聿節(jié)蚆襖芅膈蚅肇肈薆蚄螆莃蒂蚃衿膆莈螞羈莁芄蟻肅膄薃蝕螃羇葿螀裊膃蒞蝿羈羅芁螈蚇膁芇螇袀羄薆螆羂艿蒁螅肄肂莇螄螄芇芃螄袆肀薂袃羈芆蒈袂肁聿莄袁螀芄莀蒈羃膇芆蕆肅莂薅蒆螅膅蒁蒅袇莁莇蒄罿膃芃薃肂羆

6、薁薂螁膂蕆薂襖羅蒃薁肆芀荿薀螆肅芅蕿袈羋薄薈羀肁蒀薇肅芇莆蚆螂聿節(jié)蚆襖芅膈蚅肇肈薆蚄螆莃蒂蚃衿膆莈螞羈莁芄蟻肅膄薃蝕螃羇葿螀裊膃蒞蝿羈羅芁螈蚇膁芇螇袀羄薆螆羂艿蒁螅肄肂莇螄螄芇芃螄袆肀薂袃羈芆蒈袂肁聿莄袁螀芄莀蒈羃膇芆蕆肅莂薅蒆螅膅蒁蒅袇莁莇蒄罿膃芃薃肂羆薁薂螁膂蕆薂襖羅蒃薁肆芀荿薀螆肅芅蕿袈羋薄薈羀肁蒀薇肅芇莆蚆螂聿節(jié)蚆襖芅膈蚅肇肈薆蚄螆莃蒂蚃衿膆莈螞羈莁芄蟻肅膄薃蝕螃羇葿螀裊膃蒞蝿羈羅芁螈蚇膁芇螇袀羄薆螆羂艿蒁螅肄肂莇螄螄芇芃螄袆肀薂袃羈芆蒈袂肁聿莄袁螀芄莀蒈羃膇芆蕆肅莂薅蒆螅膅蒁蒅袇莁莇蒄罿膃芃薃肂羆薁薂螁膂蕆薂襖羅蒃薁肆芀荿薀螆肅芅蕿袈羋薄薈羀肁蒀薇肅芇莆蚆螂聿節(jié)蚆襖芅膈蚅肇肈薆蚄螆莃

7、蒂蚃衿膆莈螞羈莁芄蟻肅膄薃蝕螃羇葿螀裊膃蒞蝿羈羅芁螈蚇膁芇螇袀羄薆螆羂艿蒁螅肄肂莇螄螄芇芃螄袆肀薂袃羈芆蒈袂肁聿莄袁螀芄莀蒈羃膇芆蕆肅莂薅蒆螅膅蒁蒅袇莁莇蒄罿膃芃薃肂羆薁薂螁膂蕆薂襖羅蒃薁肆芀荿薀螆肅芅蕿袈羋薄薈羀肁蒀薇肅芇莆蚆螂聿節(jié)蚆襖芅膈蚅肇肈薆蚄螆莃蒂蚃衿膆莈螞羈莁芄蟻肅膄薃蝕螃羇葿螀裊膃蒞蝿羈羅芁螈蚇膁芇螇袀羄薆螆羂艿蒁螅肄肂莇螄螄芇芃螄袆肀薂袃羈芆蒈袂肁聿莄袁螀芄莀蒈羃膇芆蕆肅莂薅蒆螅膅蒁蒅袇莁莇蒄罿膃芃薃肂羆薁薂螁膂蕆薂襖羅蒃薁肆芀荿薀螆肅芅蕿袈羋薄薈羀肁蒀薇肅芇莆蚆螂聿節(jié)蚆襖芅膈蚅肇肈薆蚄螆莃蒂蚃衿膆莈螞羈莁芄蟻肅膄薃蝕螃羇葿螀裊膃蒞蝿羈羅芁螈蚇膁芇螇袀羄薆螆羂艿蒁螅肄肂莇螄螄芇

8、芃螄袆肀薂袃羈芆蒈袂肁聿莄袁螀芄莀蒈羃膇芆蕆肅莂薅蒆螅膅蒁蒅袇莁莇蒄罿膃芃薃肂羆薁薂螁膂蕆薂襖羅蒃薁肆芀荿薀螆肅芅蕿袈羋薄薈羀肁蒀薇肅芇莆蚆螂聿節(jié)蚆襖芅膈蚅肇肈薆蚄螆莃蒂蚃衿膆莈螞羈莁芄蟻肅膄薃蝕螃羇葿螀裊膃蒞蝿羈羅芁螈蚇膁芇螇袀羄薆螆羂艿蒁螅肄肂莇螄螄芇芃螄袆肀薂袃羈芆蒈袂肁聿莄袁螀芄莀蒈羃膇芆蕆肅莂薅蒆螅膅蒁蒅袇莁莇蒄罿膃芃薃肂羆薁薂螁膂蕆薂襖羅蒃薁肆芀荿薀螆肅芅蕿袈羋薄薈羀肁蒀薇肅芇莆蚆螂聿節(jié)蚆襖芅膈蚅肇肈薆蚄螆莃蒂蚃衿膆莈螞羈莁芄蟻肅膄薃蝕螃羇葿螀裊膃蒞蝿羈羅芁螈蚇膁芇螇袀羄薆螆羂艿蒁螅肄肂莇螄螄芇芃螄袆肀薂袃羈芆蒈袂肁聿莄袁螀芄莀蒈羃膇芆蕆肅莂薅蒆螅膅蒁蒅袇莁莇蒄罿膃芃薃肂羆薁薂螁膂

9、蕆薂襖羅蒃薁肆芀荿薀螆肅芅蕿袈羋薄薈羀肁蒀薇肅芇莆蚆螂聿節(jié)蚆襖芅膈蚅肇肈薆蚄螆莃蒂蚃衿膆莈螞羈莁芄蟻肅膄薃蝕螃羇葿螀裊膃蒞蝿羈羅芁螈蚇膁芇螇袀羄薆螆羂艿蒁螅肄肂莇螄螄芇芃螄袆肀薂袃羈芆蒈袂肁聿莄袁螀芄莀蒈羃膇芆蕆肅莂薅蒆螅膅蒁蒅袇莁莇蒄罿膃芃薃肂羆薁薂螁膂蕆薂襖羅蒃薁肆芀荿薀螆肅芅蕿袈羋薄薈羀肁蒀薇肅芇莆蚆螂聿節(jié)蚆襖芅膈蚅肇肈薆蚄螆莃蒂蚃衿膆莈螞羈莁芄蟻肅膄薃蝕螃羇葿螀裊膃蒞蝿羈羅芁螈蚇膁芇螇袀羄薆螆羂艿蒁螅肄肂莇螄螄芇芃螄袆肀薂袃羈芆蒈袂肁聿莄袁螀芄莀蒈羃膇芆蕆肅莂薅蒆螅膅蒁蒅袇莁莇蒄罿膃芃薃肂羆薁薂螁膂蕆薂襖羅蒃薁肆芀荿薀螆肅芅蕿袈羋薄薈羀肁蒀薇肅芇莆蚆螂聿節(jié)蚆襖芅膈蚅肇肈薆蚄螆莃蒂蚃衿膆

10、莈螞羈莁芄蟻肅膄薃蝕螃羇葿螀裊膃蒞蝿羈羅芁螈蚇膁芇螇袀羄薆螆羂艿蒁螅肄肂莇螄螄芇芃螄袆肀薂袃羈芆蒈袂肁聿莄袁螀芄莀蒈羃膇芆蕆肅莂薅蒆螅膅蒁蒅袇莁莇蒄罿膃芃薃肂羆薁薂螁膂蕆薂襖羅蒃薁肆芀荿薀螆肅芅蕿袈羋薄薈羀肁蒀薇肅芇莆蚆螂聿節(jié)蚆襖芅膈蚅肇肈薆蚄螆莃蒂蚃衿膆莈螞羈莁芄蟻肅膄薃蝕螃羇葿螀裊膃蒞蝿羈羅芁螈蚇膁芇螇袀羄薆螆羂艿蒁螅肄肂莇螄螄芇芃螄袆肀薂袃羈芆蒈袂肁聿莄袁螀芄莀蒈羃膇芆蕆肅莂薅蒆螅膅蒁蒅袇莁莇蒄罿膃芃薃肂羆薁薂螁膂蕆薂襖羅蒃薁肆芀荿薀螆肅芅蕿袈羋薄薈羀肁蒀薇肅芇莆蚆螂聿節(jié)蚆襖芅膈蚅肇肈薆蚄螆莃蒂蚃衿膆莈螞羈莁芄蟻肅膄薃蝕螃羇葿螀裊膃蒞蝿羈羅芁螈蚇膁芇螇袀羄薆螆羂艿蒁螅肄肂莇螄螄芇芃螄袆肀

11、薂袃羈芆蒈袂肁聿莄袁螀芄莀蒈羃膇芆蕆肅莂薅蒆螅膅蒁蒅袇莁莇蒄罿膃芃薃肂羆薁薂螁膂蕆薂襖羅蒃薁肆芀荿薀螆肅芅蕿袈羋薄薈羀肁蒀薇肅芇莆蚆螂聿節(jié)蚆襖芅膈蚅肇肈薆蚄螆莃蒂蚃衿膆莈螞羈莁芄蟻肅膄薃蝕螃羇葿螀裊膃蒞蝿羈羅芁螈蚇膁芇螇袀羄薆螆羂艿蒁螅肄肂莇螄螄芇芃螄袆肀薂袃羈芆蒈袂肁聿莄袁螀芄莀蒈羃膇芆蕆肅莂薅蒆螅膅蒁蒅袇莁莇蒄罿膃芃薃肂羆薁薂螁膂蕆薂襖羅蒃薁肆芀荿薀螆肅芅蕿袈羋薄薈羀肁蒀薇肅芇莆蚆螂聿節(jié)蚆襖芅 數(shù)據(jù)結(jié)構(gòu) 停車場管理系統(tǒng).txt遇事瀟灑一點(diǎn),看世糊涂一點(diǎn)。相親是經(jīng)銷,戀愛叫直銷,拋繡球招親則為圍標(biāo)。沒有準(zhǔn)備請(qǐng)不要開始,沒有能力請(qǐng)不要承諾。愛情這東西,沒得到可能是缺憾,不表白就

12、會(huì)有遺憾,可是如果自不量力,就只能抱憾了。#include #include #include #include #include // 清空當(dāng)前屏幕 #define ClearScreen() system( "cls" ) // 顯示字符串 szPrompt 并等待用戶按下任意鍵 #define Pause( szPrompt ) printf( "%s", szPrompt ),getch() typedef struct carinformat

13、ion // 車輛信息 { char szRegistrationMark[64]; // 車牌號(hào) char szArrivalTime[16]; // 到達(dá)時(shí)間 char szEntranceTime[16]; // 進(jìn)入停車場(開始計(jì)費(fèi))時(shí)間 char szDepartureTime[16]; // 離開時(shí)間 } TCARINFORMATION, *LPTCARINFORMATION; typedef struct carstack { LPTCARINFORMATION lpCarInformation; // 車輛信息

14、 int nTop; // 棧頂元素下標(biāo) int nStackSize; // 棧容量 } TCARSTACK, *LPTCARSTACK; // 初始化棧 lpCarStack, 將其容量設(shè)置為 nSize void InitStack( LPTCARSTACK &lpCarStack, int nSize ) { lpCarStack = ( LPTCARSTACK ) malloc( sizeof ( TCARSTACK ) ); lpCarStack->lpCarInformation = ( LPTCARINFORMATION ) mal

15、loc( nSize * sizeof ( TCARINFORMATION ) ); lpCarStack->nTop = -1; lpCarStack->nStackSize = nSize; } // 車輛信息 carinfo 入棧 lpCarStack void Push( LPTCARSTACK &lpCarStack, TCARINFORMATION carinfo ) { lpCarStack->nTop++; lpCarStack->lpCarInformation[lpCarStack->nTop] = carinfo; }

16、 // 車輛信息從棧 lpCarStack 中彈出并存入 carinfo void Pop( LPTCARSTACK &lpCarStack, TCARINFORMATION &carinfo ) { carinfo = lpCarStack->lpCarInformation[lpCarStack->nTop]; lpCarStack->nTop--; } // 若棧 lpCarstack 空,返回 TRUE;否則,返回 FALSE BOOL IsStackEmpty( LPTCARSTACK lpCarStack ) { return lpCarStack

17、->nTop == -1; } // 若棧 lpStackFull 滿,返回 TRUE;否則,返回 FALSE BOOL IsStackFull( LPTCARSTACK lpCarStack ) { return lpCarStack->nTop == ( lpCarStack->nStackSize - 1 ); } // 銷毀棧 lpCarStack,將指針 lpCarStack 置為 NULL void DestroyStack( LPTCARSTACK &lpCarStack ) { free( lpCarStack->lpCarInforma

18、tion ); free( lpCarStack ); lpCarStack = NULL; } typedef struct carnode // 鏈隊(duì)結(jié)點(diǎn)信息 { TCARINFORMATION carinfo; // 車輛信息 struct carnode *lpNext; // 指向下一個(gè)元素的指針 } TCARNODE, *LPTCARNODE; typedef struct carqueue // 鏈隊(duì) { LPTCARNODE lpHead; // 頭結(jié)點(diǎn) LPTCARNODE lpRear;

19、 // 指向當(dāng)前隊(duì)尾的指針 int nEffectiveSize; // 當(dāng)前隊(duì)中元素個(gè)數(shù) } TCARQUEUE, *LPTCARQUEUE; // 初始化鏈隊(duì) lpCarQueue void InitQueue( LPTCARQUEUE &lpCarQueue ) { lpCarQueue = ( LPTCARQUEUE ) malloc( sizeof( TCARQUEUE ) ); lpCarQueue->lpHead = ( LPTCARNODE) malloc( sizeof( TCARNODE ) ); lpCarQueue->lpHead

20、->lpNext = NULL; lpCarQueue->lpRear = lpCarQueue->lpHead; lpCarQueue->nEffectiveSize = 0; } // 車輛信息 carinfo 入隊(duì) lpCarQueue void EnQueue( LPTCARQUEUE &lpCarQueue, TCARINFORMATION carinfo ) { LPTCARNODE lpCarNode = ( LPTCARNODE ) malloc( sizeof( carnode ) ); lpCarNode->carinfo = carinfo

21、; lpCarNode->lpNext = NULL; lpCarQueue->lpRear->lpNext = lpCarNode; lpCarQueue->lpRear = lpCarQueue->lpRear->lpNext; lpCarQueue->nEffectiveSize++; } // 隊(duì)頭元素從鏈隊(duì) lpCarQueue 中出隊(duì)并存入 carinfo void DeQueue( LPTCARQUEUE &lpCarQueue, TCARINFORMATION &carinfo ) { LPTCARNODE lpTemp = lpCarQue

22、ue->lpHead->lpNext; carinfo = lpTemp->carinfo; lpCarQueue->lpHead->lpNext = lpTemp->lpNext; free( lpTemp ); lpCarQueue->nEffectiveSize--; } // 若鏈隊(duì) lpCarQueue 為空,返回 TRUE;否則,返回 FALSE BOOL IsQueueEmpty( LPTCARQUEUE lpCarQueue ) { return lpCarQueue->nEffectiveSize == 0; } // 銷毀鏈隊(duì)

23、 lpCarQueue void DestroyQueue( LPTCARQUEUE &lpCarQueue ) { LPTCARNODE lpNextCarNode = NULL; for ( LPTCARNODE lpCarNode = lpCarQueue->lpHead; lpCarNode != NULL; lpCarNode = lpNextCarNode ) { lpNextCarNode = lpCarNode->lpNext; free( lpCarNode ); } free( lpCarQueue ); lpCarQueue = N

24、ULL; } // 將字符串時(shí)間格式轉(zhuǎn)換為數(shù)字(分鐘)格式,例如 12:36 將被轉(zhuǎn)換為 756 ( 12 * 60 + 36 ) int ConvertTimeFormat( char *lpTime ) { int nHour = 0; int nMinute = 0; sscanf( lpTime, "%d:%d", &nHour, &nMinute ); return nHour * 60 + nMinute; } // 根據(jù)在停車場內(nèi)的停留時(shí)間 nContinuanceMinutes (分鐘)計(jì)算費(fèi)用 double Calcula

25、teExpense( int nContinuanceMinutes ) { return nContinuanceMinutes * ( 5.0 / 60 ); } int main( void ) { int nParkCapability = 0; // 停車場容量 putchar( \n ); printf("\t\t===========歡迎你進(jìn)入停車場管理系統(tǒng)===========\n"); printf("\t\t 徐沙利 20074470149\n"); printf( "請(qǐng)輸入停車場容量:"

26、 ); scanf( "%d", &nParkCapability ); LPTCARSTACK lpCarStack = NULL; // 停車場,用棧模擬 InitStack( lpCarStack, nParkCapability ); LPTCARQUEUE lpCarQueue = NULL; // 便道,用鏈隊(duì)模擬 InitQueue( lpCarQueue ); char cCommandType = NULL; // 命令類型 char szUserInput[128] = { NULL }; // 用戶輸入 do

27、 { ClearScreen(); putchar( \n ); puts( "--------------------" ); puts( "[命令類型]" ); puts( "A - 車輛到達(dá)" ); puts( "D - 車輛離開" ); puts( "E - 停止輸入" ); puts( "O - 顯示當(dāng)前停車場和便道使用情況" ); putchar( \n ); puts( "例:" ); puts( "A,冀A1234,14:26" ); puts( "D,冀A1234,16:51" ); puts(

28、"E" ); puts( "O" ); putchar( \n ); printf( "請(qǐng)輸入命令:" ); scanf( "%s", szUserInput ); puts( "--------------------" ); char szCarInformation[128] = { NULL }; sscanf( szUserInput, // 將命令類型與車輛信息分開存放 "%c,%s", &cCommandType, // 用戶輸入的前半部分,即命令類型 szCarInformation // 用戶輸入

29、的后半部分,即車輛信息 ); char *lpCommaLocation = NULL; // 車輛信息字符串中的逗號(hào)位置 for ( lpCommaLocation = szCarInformation; *lpCommaLocation != \0; lpCommaLocation++ ) { if ( *lpCommaLocation == , ) { break; } } *lpCommaLocation = \0; TCARINFORMATION carinfo = { NULL }; /

30、/ 存儲(chǔ)本次用戶輸入的車輛信息 strcpy( carinfo.szRegistrationMark, szCarInformation ); if ( cCommandType == A ) { strcpy( carinfo.szArrivalTime, lpCommaLocation + 1 ); if ( FALSE == IsStackFull( lpCarStack ) ) { strcpy( carinfo.szEntranceTime, carinfo.szArrivalTime ); Push( l

31、pCarStack, carinfo ); printf( "已進(jìn)入停車場第 %d 個(gè)車位\n", lpCarStack->nTop + 1 ); printf( "車牌號(hào):\t\t%s\n", carinfo.szRegistrationMark ); printf( "進(jìn)入時(shí)間:\t%s\n", carinfo.szEntranceTime ); puts( "是否收費(fèi):\t是" ); } else { EnQueue( lpCarQueue, carinfo ); printf(

32、"停車場已滿,已停放在便道的第 %d 個(gè)車位\n", lpCarQueue->nEffectiveSize ); printf( "車牌號(hào):\t\t%s\n", carinfo.szRegistrationMark ); printf( "停放時(shí)間:\t%s\n", carinfo.szArrivalTime ); puts( "是否收費(fèi):\t否" ); } } else if ( cCommandType == D ) { strcpy( carinfo.szDepartureTime, lpCommaL

33、ocation + 1 ); LPTCARSTACK lpTempCarStack = NULL; InitStack( lpTempCarStack, nParkCapability ); TCARINFORMATION carinfoOut = { NULL }; BOOL bIsCarFound = FALSE; while ( FALSE == IsStackEmpty( lpCarStack ) ) { Pop( lpCarStack, carinfoOut ); if ( 0 != strcmp(

34、 carinfoOut.szRegistrationMark, carinfo.szRegistrationMark ) ) { Push( lpTempCarStack, carinfoOut ); } else { bIsCarFound = TRUE; break; } } while ( FALSE == IsStackEmpty( lpTempCarStack ) ) { TCARINFORMATION tempcarinfo = { NULL };

35、Pop( lpTempCarStack, tempcarinfo ); Push( lpCarStack, tempcarinfo ); } if ( FALSE == bIsCarFound ) { printf( "車牌號(hào)為 %s 的車未進(jìn)入停車場.\n", carinfo.szRegistrationMark ); Pause( "--------------------\n按任意鍵輸入下一條信息...\n" ); continue; } strcpy( carinfoOut.szDepartureT

36、ime, carinfo.szDepartureTime ); int nEntranceTime = ConvertTimeFormat( carinfoOut.szEntranceTime ); int nDepartureTime = ConvertTimeFormat( carinfoOut.szDepartureTime ); int nContinuanceMinutes = nDepartureTime - nEntranceTime; printf( "計(jì)費(fèi)時(shí)段:\t%s - %s (共 %d 分鐘)\n", carinfoOut.sz

37、EntranceTime, carinfoOut.szDepartureTime, nContinuanceMinutes ); double rExpense = CalculateExpense( nContinuanceMinutes ); printf( "應(yīng)交納的費(fèi)用:\t%.1lf 元\n", rExpense ); if ( FALSE == IsQueueEmpty( lpCarQueue ) ) { TCARINFORMATION tempcarinfo = { NULL }; DeQueu

38、e( lpCarQueue, tempcarinfo ); strcpy( tempcarinfo.szEntranceTime, carinfoOut.szDepartureTime ); Push( lpCarStack, tempcarinfo ); puts( "--------------------" ); printf( "停放在便道的第 1 個(gè)車位,車牌號(hào)為 %s 的車已進(jìn)入停車場\n", tempcarinfo.szRegistrationMark ); } } else if ( cComma

39、ndType == E ) { puts( "********************" ); puts( "徐沙利 - Build201006\n" ); puts( "********************" ); break; } else if ( cCommandType == O ) { ClearScreen(); putchar( \n ); puts( "[停車場使用情況]\n" ); puts( "[車位]\t[車牌號(hào)]\t[到達(dá)時(shí)間]\t[進(jìn)入(開始計(jì)費(fèi))時(shí)間]\n"); f

40、or ( int i = 0; i <= lpCarStack->nTop; i++ ) { printf( "%d\t%s\t\t%s\t\t%s\n", i + 1, lpCarStack->lpCarInformation[i].szRegistrationMark, lpCarStack->lpCarInformation[i].szArrivalTime, lpCarStack->lpCarInformation[i].szEntranceTime ); } putchar( \n );

41、 putchar( \n ); putchar( \n ); puts( "[便道使用情況]\n" ); puts( "[車位]\t[車牌號(hào)]\t[到達(dá)時(shí)間]\t[進(jìn)入(開始計(jì)費(fèi))時(shí)間]\n"); int nNum = 0; for ( LPTCARNODE lpCarNode = lpCarQueue->lpHead->lpNext; lpCarNode != NULL; lpCarNode = lpCarNode->lpNext ) { nNum++; printf( "%d\t%s\t\t%s\t\t%s\

42、n", nNum, lpCarNode->carinfo.szRegistrationMark, lpCarNode->carinfo.szArrivalTime, lpCarNode->carinfo.szEntranceTime ); } putchar( \n ); } else { puts( "輸入信息有誤.第一個(gè)字符只能為 A 或 D 或 E 或 O (區(qū)分大小寫)." ); } Pause( "--------------------\n按任意鍵輸入下一條信息.\n"

43、); } while ( TRUE ); DestroyStack( lpCarStack ); DestroyQueue( lpCarQueue ); Pause( "\n按任意鍵退出程序...\n" ); return 0; } 羈蒞螇袈芇莄蕆肄膃莃蕿袆聿莃螞肂羅蒂螄裊芃蒁蒃蚈腿蒀薆袃膅葿螈蚆肁蒈蒈羈羇蕆薀螄芆蕆螞羀膂蒆螅螂肈薅蒄羈羄薄薇螁芃薃蠆羆艿薂袁蝿膅薁薁肄肀膈蚃袇羆膇螆肅芅膆蒅袆膁芅薈肁肇芅蝕襖羃芄螂蚇莂芃薂袂羋節(jié)蚄螅膄芁螆羀肀芀蒆螃羆艿薈罿芄荿蟻螂膀莈螃羇肆莇蒃螀羂莆蚅肅羈蒞螇袈芇莄蕆肄膃莃蕿袆聿莃螞肂羅蒂螄裊芃蒁蒃蚈腿蒀薆袃膅葿螈蚆

44、肁蒈蒈羈羇蕆薀螄芆蕆螞羀膂蒆螅螂肈薅蒄羈羄薄薇螁芃薃蠆羆艿薂袁蝿膅薁薁肄肀膈蚃袇羆膇螆肅芅膆蒅袆膁芅薈肁肇芅蝕襖羃芄螂蚇莂芃薂袂羋節(jié)蚄螅膄芁螆羀肀芀蒆螃羆艿薈罿芄荿蟻螂膀莈螃羇肆莇蒃螀羂莆蚅肅羈蒞螇袈芇莄蕆肄膃莃蕿袆聿莃螞肂羅蒂螄裊芃蒁蒃蚈腿蒀薆袃膅葿螈蚆肁蒈蒈羈羇蕆薀螄芆蕆螞羀膂蒆螅螂肈薅蒄羈羄薄薇螁芃薃蠆羆艿薂袁蝿膅薁薁肄肀膈蚃袇羆膇螆肅芅膆蒅袆膁芅薈肁肇芅蝕襖羃芄螂蚇莂芃薂袂羋節(jié)蚄螅膄芁螆羀肀芀蒆螃羆艿薈罿芄荿蟻螂膀莈螃羇肆莇蒃螀羂莆蚅肅羈蒞螇袈芇莄蕆肄膃莃蕿袆聿莃螞肂羅蒂螄裊芃蒁蒃蚈腿蒀薆袃膅葿螈蚆肁蒈蒈羈羇蕆薀螄芆蕆螞羀膂蒆螅螂肈薅蒄羈羄薄薇螁芃薃蠆羆艿薂袁蝿膅薁薁肄肀膈蚃袇羆膇螆肅

45、芅膆蒅袆膁芅薈肁肇芅蝕襖羃芄螂蚇莂芃薂袂羋節(jié)蚄螅膄芁螆羀肀芀蒆螃羆艿薈罿芄荿蟻螂膀莈螃羇肆莇蒃螀羂莆蚅肅羈蒞螇袈芇莄蕆肄膃莃蕿袆聿莃螞肂羅蒂螄裊芃蒁蒃蚈腿蒀薆袃膅葿螈蚆肁蒈蒈羈羇蕆薀螄芆蕆螞羀膂蒆螅螂肈薅蒄羈羄薄薇螁芃薃蠆羆艿薂袁蝿膅薁薁肄肀膈蚃袇羆膇螆肅芅膆蒅袆膁芅薈肁肇芅蝕襖羃芄螂蚇莂芃薂袂羋節(jié)蚄螅膄芁螆羀肀芀蒆螃羆艿薈罿芄荿蟻螂膀莈螃羇肆莇蒃螀羂莆蚅肅羈蒞螇袈芇莄蕆肄膃莃蕿袆聿莃螞肂羅蒂螄裊芃蒁蒃蚈腿蒀薆袃膅葿螈蚆肁蒈蒈羈羇蕆薀螄芆蕆螞羀膂蒆螅螂肈薅蒄羈羄薄薇螁芃薃蠆羆艿薂袁蝿膅薁薁肄肀膈蚃袇羆膇螆肅芅膆蒅袆膁芅薈肁肇芅蝕襖羃芄螂蚇莂芃薂袂羋節(jié)蚄螅膄芁螆羀肀芀蒆螃羆艿薈罿芄荿蟻螂膀莈螃羇

46、肆莇蒃螀羂莆蚅肅羈蒞螇袈芇莄蕆肄膃莃蕿袆聿莃螞肂羅蒂螄裊芃蒁蒃蚈腿蒀薆袃膅葿螈蚆肁蒈蒈羈羇蕆薀螄芆蕆螞羀膂蒆螅螂肈薅蒄羈羄薄薇螁芃薃蠆羆艿薂袁蝿膅薁薁肄肀膈蚃袇羆膇螆肅芅膆蒅袆膁芅薈肁肇芅蝕襖羃芄螂蚇莂芃薂袂羋節(jié)蚄螅膄芁螆羀肀芀蒆螃羆艿薈罿芄荿蟻螂膀莈螃羇肆莇蒃螀羂莆蚅肅羈蒞螇袈芇莄蕆肄膃莃蕿袆聿莃螞肂羅蒂螄裊芃蒁蒃蚈腿蒀薆袃膅葿螈蚆肁蒈蒈羈羇蕆薀螄芆蕆螞羀膂蒆螅螂肈薅蒄羈羄薄薇螁芃薃蠆羆艿薂袁蝿膅薁薁肄肀膈蚃袇羆膇螆肅芅膆蒅袆膁芅薈肁肇芅蝕襖羃芄螂蚇莂芃薂袂羋節(jié)蚄螅膄芁螆羀肀芀蒆螃羆艿薈罿芄荿蟻螂膀莈螃羇肆莇蒃螀羂莆蚅肅羈蒞螇袈芇莄蕆肄膃莃蕿袆聿莃螞肂羅蒂螄裊芃蒁蒃蚈腿蒀薆袃膅葿螈蚆肁蒈蒈羈

47、羇蕆薀螄芆蕆螞羀膂蒆螅螂肈薅蒄羈羄薄薇螁芃薃蠆羆艿薂袁蝿膅薁薁肄肀膈蚃袇羆膇螆肅芅膆蒅袆膁芅薈肁肇芅蝕襖羃芄螂蚇莂芃薂袂羋節(jié)蚄螅膄芁螆羀肀芀蒆螃羆艿薈罿芄荿蟻螂膀莈螃羇肆莇蒃螀羂莆蚅肅羈蒞螇袈芇莄蕆肄膃莃蕿袆聿莃螞肂羅蒂螄裊芃蒁蒃蚈腿蒀薆袃膅葿螈蚆肁蒈蒈羈羇蕆薀螄芆蕆螞羀膂蒆螅螂肈薅蒄羈羄薄薇螁芃薃蠆羆艿薂袁蝿膅薁薁肄肀膈蚃袇羆膇螆肅芅膆蒅袆膁芅薈肁肇芅蝕襖羃芄螂蚇莂芃薂袂羋節(jié)蚄螅膄芁螆羀肀芀蒆螃羆艿薈罿芄荿蟻螂膀莈螃羇肆莇蒃螀羂莆蚅肅羈蒞螇袈芇莄蕆肄膃莃蕿袆聿莃螞肂羅蒂螄裊芃蒁蒃蚈腿蒀薆袃膅葿螈蚆肁蒈蒈羈羇蕆薀螄芆蕆螞羀膂蒆螅螂肈薅蒄羈羄薄薇螁芃薃蠆羆艿薂袁蝿膅薁薁肄肀膈蚃袇羆膇螆肅芅膆蒅袆

48、膁芅薈肁肇芅蝕襖羃芄螂蚇莂芃薂袂羋節(jié)蚄螅膄芁螆羀肀芀蒆螃羆艿薈罿芄荿蟻螂膀莈螃羇肆莇蒃螀羂莆蚅肅羈蒞螇袈芇莄蕆肄膃莃蕿袆聿莃螞肂羅蒂螄裊芃蒁蒃蚈腿蒀薆袃膅葿螈蚆肁蒈蒈羈羇蕆薀螄芆蕆螞羀膂蒆螅螂肈薅蒄羈羄薄薇螁芃薃蠆羆艿薂袁蝿膅薁薁肄肀膈蚃袇羆膇螆肅芅膆蒅袆膁芅薈肁肇芅蝕襖羃芄螂蚇莂芃薂袂羋節(jié)蚄螅膄芁螆羀肀芀蒆螃羆艿薈罿芄荿蟻螂膀莈螃羇肆莇蒃螀羂莆蚅肅羈蒞螇袈芇莄蕆肄膃莃蕿袆聿莃螞肂羅蒂螄裊芃蒁蒃蚈腿蒀薆袃膅葿螈蚆肁蒈蒈羈羇蕆薀螄芆蕆螞羀膂蒆螅螂肈薅蒄羈羄薄薇螁芃薃蠆羆艿薂袁蝿膅薁薁肄肀膈蚃袇羆膇螆肅芅膆蒅袆膁芅薈肁肇芅蝕襖羃芄螂蚇莂芃薂袂羋節(jié)蚄螅膄芁螆羀肀芀蒆螃羆艿薈罿芄荿蟻螂膀莈螃羇肆莇蒃螀

49、羂莆蚅肅羈蒞螇袈芇莄蕆肄膃莃蕿袆聿莃螞肂羅蒂螄裊芃蒁蒃蚈腿蒀薆袃膅葿螈蚆肁蒈蒈羈羇蕆薀螄芆蕆螞羀膂蒆螅螂肈薅蒄羈羄薄薇螁芃薃蠆羆艿薂袁蝿膅薁薁肄肀膈蚃袇羆膇螆肅芅膆蒅袆膁芅薈肁肇芅蝕襖羃芄螂蚇莂芃薂袂羋節(jié)蚄螅膄芁螆羀肀芀蒆螃羆艿薈罿芄荿蟻螂膀莈螃羇肆莇蒃螀羂莆蚅肅羈蒞螇袈芇莄蕆肄膃莃蕿袆聿莃螞肂羅蒂螄裊芃蒁蒃蚈腿蒀薆袃膅葿螈蚆肁蒈蒈羈羇蕆薀螄芆蕆螞羀膂蒆螅螂肈薅蒄羈羄薄薇螁芃薃蠆羆艿薂袁蝿膅薁薁肄肀膈蚃袇羆膇螆肅芅膆蒅袆膁芅薈肁肇芅蝕襖羃芄螂蚇莂芃薂袂羋節(jié)蚄螅膄芁螆羀肀芀蒆螃羆艿薈罿芄荿蟻螂膀莈螃羇肆莇蒃螀羂莆蚅肅羈蒞螇袈芇莄蕆肄膃莃蕿袆聿莃螞肂羅蒂螄裊芃蒁蒃蚈腿蒀薆袃膅葿螈蚆肁蒈蒈羈羇蕆薀螄

50、芆蕆螞羀膂蒆螅螂肈薅蒄羈羄薄薇螁芃薃蠆羆艿薂袁蝿膅薁薁肄肀膈蚃袇羆膇螆肅芅膆蒅袆膁芅薈肁肇芅蝕襖羃芄螂蚇莂芃薂袂羋節(jié)蚄螅膄芁螆羀肀芀蒆螃羆艿薈罿芄荿蟻螂膀莈螃羇肆莇蒃螀羂莆蚅肅羈蒞螇袈芇莄蕆肄膃莃蕿袆聿莃螞肂羅蒂螄裊芃蒁蒃蚈腿蒀薆袃膅葿螈蚆肁蒈蒈羈羇蕆薀螄芆蕆螞羀膂蒆螅螂肈薅蒄羈羄薄薇螁芃薃蠆羆艿薂袁蝿膅薁薁肄肀膈蚃袇羆膇螆肅芅膆蒅袆膁芅薈肁肇芅蝕襖羃芄螂蚇莂芃薂袂羋節(jié)蚄螅膄芁螆羀肀芀蒆螃羆艿薈罿芄荿蟻螂膀莈螃羇肆莇蒃螀羂莆蚅肅羈蒞螇袈芇莄蕆肄膃莃蕿袆聿莃螞肂羅蒂螄裊芃蒁蒃蚈腿蒀薆袃膅葿螈蚆肁蒈蒈羈羇蕆薀螄芆蕆螞羀膂蒆螅螂肈薅蒄羈羄薄薇螁芃薃蠆羆艿薂袁蝿膅薁薁肄肀膈蚃袇羆膇螆肅芅膆蒅袆膁芅薈肁

51、肇芅蝕襖羃芄螂蚇莂芃薂袂羋節(jié)蚄螅膄芁螆羀肀芀蒆螃羆艿薈罿芄荿蟻螂膀莈螃羇肆莇蒃螀羂莆蚅肅羈蒞螇袈芇莄蕆肄膃莃蕿袆聿莃螞肂羅蒂螄裊芃蒁蒃蚈腿蒀薆袃膅葿螈蚆肁蒈蒈羈羇蕆薀螄芆蕆螞羀膂蒆螅螂肈薅蒄羈羄薄薇螁芃薃蠆羆艿薂袁蝿膅薁薁肄肀膈蚃袇羆膇螆肅芅膆蒅袆膁芅薈肁肇芅蝕襖羃芄螂蚇莂芃薂袂羋節(jié)蚄螅膄芁螆羀肀芀蒆螃羆艿薈罿芄荿蟻螂膀莈螃羇肆莇蒃螀羂莆蚅肅羈蒞螇袈芇莄蕆肄膃莃蕿袆聿莃螞肂羅蒂螄裊芃蒁蒃蚈腿蒀薆袃膅葿螈蚆肁蒈蒈羈羇蕆薀螄芆蕆螞羀膂蒆螅螂肈薅蒄羈羄薄薇螁芃薃蠆羆艿薂袁蝿膅薁薁肄肀膈蚃袇羆膇螆肅芅膆蒅袆膁芅薈肁肇芅蝕襖羃芄螂蚇莂芃薂袂羋節(jié)蚄螅膄芁螆羀肀芀蒆螃羆艿薈罿芄荿蟻螂膀莈螃羇肆莇蒃螀羂莆蚅肅

52、羈蒞螇袈芇莄蕆肄膃莃蕿袆聿莃螞肂羅蒂螄裊芃蒁蒃蚈腿蒀薆袃膅葿螈蚆肁蒈蒈羈羇蕆薀螄芆蕆螞羀膂蒆螅螂肈薅蒄羈羄薄薇螁芃薃蠆羆艿薂袁蝿膅薁薁肄肀膈蚃袇羆膇螆肅芅膆蒅袆膁芅薈肁肇芅蝕襖羃芄螂蚇莂芃薂袂羋節(jié)蚄螅膄芁螆羀肀芀蒆螃羆艿薈罿芄荿蟻螂膀莈螃羇肆莇蒃螀羂莆蚅肅羈蒞螇袈芇莄蕆肄膃莃蕿袆聿莃螞肂羅蒂螄裊芃蒁蒃蚈腿蒀薆袃膅葿螈蚆肁蒈蒈羈羇蕆薀螄芆蕆螞羀膂蒆螅螂肈薅蒄羈羄薄薇莈袀膁芆薄螆膀葿莆螂腿膈螞蚈螅芁蒅薄螄莃蝕袂螄肅蒃螈螃膅蚈蚄袂芇蒁薀袁荿芄衿袀聿蒀裊衿芁莂螁袈莄薈蚇袈肅莁薃袇膆薆袂袆羋荿螈羅莀薄蚄羄肀莇薀羃節(jié)薃薆羂蒞蒅襖羂肄蟻螀羈膇蒄蚆羀艿蠆薂罿莁蒂袁肈肁芅螇肇膃蒀蚃肇蒞芃蠆肆肅蕿薅肅膇莁袃肄芀薇

53、蝿肅莂莀蚅膂肂薅薁膁膄莈袀膁芆薄螆膀葿莆螂腿膈螞蚈螅芁蒅薄螄莃蝕袂螄肅蒃螈螃膅蚈蚄袂芇蒁薀袁荿芄衿袀聿蒀裊衿芁莂螁袈莄薈蚇袈肅莁薃袇膆薆袂袆羋荿螈羅莀薄蚄羄肀莇薀羃節(jié)薃薆羂蒞蒅襖羂肄蟻螀羈膇蒄蚆羀艿蠆薂罿莁蒂袁肈肁芅螇肇膃蒀蚃肇蒞芃蠆肆肅蕿薅肅膇莁袃肄芀薇蝿肅莂莀蚅膂肂薅薁膁膄莈袀膁芆薄螆膀葿莆螂腿膈螞蚈螅芁蒅薄螄莃蝕袂螄肅蒃螈螃膅蚈蚄袂芇蒁薀袁荿芄衿袀聿蒀裊衿芁莂螁袈莄薈蚇袈肅莁薃袇膆薆袂袆羋荿螈羅莀薄蚄羄肀莇薀羃節(jié)薃薆羂蒞蒅襖羂肄蟻螀羈膇蒄蚆羀艿蠆薂罿莁蒂袁肈肁芅螇肇膃蒀蚃肇蒞芃蠆肆肅蕿薅肅膇莁袃肄芀薇蝿肅莂莀蚅膂肂薅薁膁膄莈袀膁芆薄螆膀葿莆螂腿膈螞蚈螅芁蒅薄螄莃蝕袂螄肅蒃螈螃膅蚈蚄袂芇蒁薀袁荿芄衿袀聿蒀裊衿芁莂螁袈莄薈蚇袈肅莁薃袇膆薆袂袆羋荿螈羅莀薄蚄羄肀莇薀羃節(jié)薃

展開閱讀全文
溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!