


版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、/* 文件作者 : ARM 開發(fā)小組* 創(chuàng)建日期 : 2004/06/25* 版本聲明 : *J*J*;*/#include ".incconfig.h"#include<stdlib.h>#include<time.h>#include<stdio.h>#defineSTACKSIZE 256OS_STK_DATA stk;externGUI_FONT CHINESE_FONT12;externGUI_FONT CHINESE_FONT16;externGUI_FONT GUI_Font8x16;OS_EVENT *Key_Mbox;/
2、*分配各任務(wù)的堆棧容量*/OS_STK Stack_Task_1STACKSIZE;OS_STK Stack_Task_2STACKSIZE;OS_STK Stack_Task_3STACKSIZE;OS_STK Stack_Task_4STACKSIZE*3;/*/ 蛇的最大長度/ 蛇的方向*/#define MAX_X 200#define MAX_Y 200#define UP 1#define DOWN 2 #define LEFT 3#define RIGHT 4#define ROW22 / 表格行數(shù)#define COLUMN 22/ 表格列數(shù)/ 定義蛇的各項信息struct S
3、nakeS32 xMAX_X;S32 yMAX_Y;S32 length;S32 direction;S32 life;snake;struct Foodint x;/* 食物的橫坐標(biāo) */int y;/* 食物的縱坐標(biāo) */int yes;/* 判斷是否要出現(xiàn)食物的變量 */food;/* 食物的結(jié)構(gòu)體 */0, 0 ,/00, 0, 0,0,0, 0, 0, 0, 0, 0,0,0,0,0,0,0,0,0,0,0,0, 0 ,/10, 0,1,1,1, 1, 1, 0, 0, 0,0,0,0,0,0,0,1,1,1,1,1, 0 ,/20, 0,1,0,0, 0, 0, 0, 0, 0,0
4、,0,0,0,0,0,0,0,0,0,1, 0 ,/30, 0,1,0,0, 0, 0, 0, 0, 0,0,0,0,0,0,0,0,0,0,0,1, 0 ,/40, 0,1,0,0, 0, 0, 0, 0, 0,0,0,0,0,0,0,0,0,0,0,1, 0 ,/50, 0,1,0,0, 0, 0, 0, 0, 0,0,0,0,0,0,0,0,0,0,0,1, 0 ,/60, 0, 0,0,0, 0, 0, 0, 0, 0,0,0,0,0,0,0,0,0,0,0,0, 0 ,/70, 0, 0,0,0, 0, 0, 0, 0, 0,0,0,0,0,0,0,0,0,0,0,0, 0 ,/80
5、, 0, 0,0,0, 0, 0, 0, 0, 0,0,0,0,0,0,0,0,0,0,0,0, 0 ,/90, 0, 0,0,0, 0, 0, 0, 0, 0,0,0,0,0,0,0,0,0,0,0,0, 0 ,/100, 0, 0,0,0, 0, 0, 0, 0, 0,0,0,0,0,0,0,0,0,0,0,0, 0 ,/110, 0, 0,0,0, 0, 0, 0, 0, 0,0,0,0,0,0,0,0,0,0,0,0, 0 ,/120, 0, 0,0,0, 0, 0, 0, 0, 0,0,0,0,0,0,0,0,0,0,0,0, 0 ,/130, 0, 0, 0, 0, 0, 0, 0
6、, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,1, 0 ,/150, 0,1,0,0, 0, 0, 0, 0, 0,0,0,0,0,0,0,0,0,0,0,1, 0 ,/160, 0,1,0,0, 0, 0, 0, 0, 0,0,0,0,0,0,0,0,0,0,0,1, 0 ,/170, 0,1,0,0, 0, 0, 0, 0, 0,0,0,0,0,0,0,0,0,0,0,1, 0 ,/180, 0,1,1,1, 1, 1, 0, 0, 0,0,0,0,0,0,1,1,1,1,1,1, 0 ,/190, 0, 0,0,0, 0, 0, 0, 0, 0,0,0,0,0
7、,0,0,0,0,0,0,0, 0 ,/200, 0, 0,0,0, 0, 0, 0, 0, 0,0,0,0,0,0,0,0,0,0,0,0, 0 /21;S16 map_22222/ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 211, 1, 1,1,1, 1, 1, 1, 1, 1,1,1,1,1,1,1,1,1,1,1,1, 1 ,/01, 0, 0,0,0, 0, 0, 0, 0, 0,0,0,0,0,0,0,0,0,0,0,0, 1 ,/11, 0, 0,0,0, 0, 0, 0,
8、 0, 0,0,0,0,0,0,0,0,0,0,0,0, 1 ,/21, 0, 0,0,0, 0, 0, 0, 0, 0,0,0,0,0,0,0,0,0,0,0,0, 1 ,/31, 0, 0,0,0, 0, 0, 0, 0, 0,0,0,0,0,0,0,0,0,0,0,0, 1 ,/41, 0, 0,0,0, 0, 0, 0, 0, 1,0,0,1,0,0,0,0,0,0,0,1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,0, 1 ,/61, 0, 0,0,0, 0, 0, 0, 0,1,0,0,1,0,0,0,0,0,
9、0,0,0, 1 ,/71, 0, 0,0,0, 0, 0, 0, 0,1,0,0,1,0,0,0,0,0,0,0,0, 1 ,/81, 0, 0,0,0, 1, 1, 1, 1,1,0,0,1,1,1,1,1,0,0,0,0, 1 ,/91, 0, 0,0,0, 0, 0, 0, 0, 0,0,0,0,0,0,0,0,0,0,0,0, 1 ,/101, 0, 0,0,0, 0, 0, 0, 0, 0,0,0,0,0,0,0,0,0,0,0,0, 1 ,/111, 0, 0,0,0, 1, 1, 1, 1,1,0,0,1,1,1,1,1,0,0,0,0, 1 ,/121, 0, 0,0,0,
10、0, 0, 0, 0,1,0,0,1,0,0,0,0,0,0,0,0, 1 ,/131, 0, 0,0,0, 0, 0, 0, 0,1,0,0,1,0,0,0,0,0,0,0,0, 1 ,/141, 0, 0,0,0, 0, 0, 0, 0,1,0,0,1,0,0,0,0,0,0,0,0, 1 ,/151, 0, 0,0,0, 0, 0, 0, 0,1,0,0,1,0,0,0,0,0,0,0,0, 1 ,/161, 0, 0,0,0, 0, 0, 0, 0, 0,0,0,0,0,0,0,0,0,0,0,0, 1 ,/171, 0, 0,0,0, 0, 0, 0, 0, 0,0,0,0,0,0,
11、0,0,0,0,0,0, 1 ,/181, 0, 0,0,0, 0, 0, 0, 0, 0,0,0,0,0,0,0,0,0,0,0,0, 1 ,/191, 0, 0,0,0, 0, 0, 0, 0, 0,0,0,0,0,0,0,0,0,0,0,1, 1 /21;int oldDire = 4; / 記錄前一個方向int score = 0; / 分?jǐn)?shù)int gametime = 99;/ 時間int mapSelect = 0;/ 關(guān)卡int gamespeed = 0;/ 難度,速度1 表示難度int key_F = 0;/ 標(biāo)記 F 鍵int setUnit = 0;/ 設(shè)置游戲項, 0
12、表示關(guān)卡,int foodIndex = 0; / 第幾個食物int mySrand = 0;void Draw_GUI();/ 繪制游戲界面void Random_Food();/ 產(chǎn)生食物void GameOver();/ 結(jié)束游戲void NewGame();/ 新游戲void PrScore();/ 輸出新得分void DspTime(INT32U);/ 顯示倒計時void DrawMap();/ 畫障礙物void CheckMap();/ 判斷蛇是否撞到障礙物void Set_SelectFace();/ 游戲設(shè)置void DrawSetForm();/ 游戲設(shè)置鍵void Task
13、_2();/*函數(shù)名稱: Task_4(void *pdata)函數(shù)說明: GUI 任務(wù),優(yōu)先級為 56輸入?yún)?shù): pdata輸出參數(shù): 無*/ void Task_4(void *pdata)I32 k = 0;int i = 0;int j = 0;int x = 0;int y = 0;snake.life = 0;/ 活著snake.x0=100;snake.y0=40;/ 蛇頭snake.x1=80;snake.y1=40;/ 第一節(jié)蛇snake.x2=60;snake.y2=40;snake.length=3;/ 節(jié)數(shù)snake.direction =RIGHT;food.yes=
14、0;while(1) if(score >= 100)score = 0;mapSelect +;Set_Color(GUI_GREEN);Set_Font(&CHINESE_FONT16);Disp_String (CN_start" 恭喜你,進(jìn)入下一關(guān)! "CN_end,240,240);OSTimeDly(200);NewGame();if(key_F = 1)/ 是否進(jìn)入游戲設(shè)置 /OSTimeDly(100);OSTimeDly(50000);if(snake.x0 = (food.x*20)+20 && snake.y0=(food
15、.y*20)+20)/* 吃到食物以后*/Set_Color(GUI_WHITE);用白色去除蛇的的最后一節(jié)Fill_Rect(food.x*20)+20,(food.y*20)+20,(food.x*20)+40,(food.y*20)+40);snake.length+;/ 蛇的身體長一節(jié) food.yes=0;/ 畫面上需要出現(xiàn)新的食物 score += 10;PrScore();輸出新得分x = snake.xsnake.length-1;y = snake.ysnake.length-1;!for(i=snake.length -1;i>0;i-)/ 蛇的每個環(huán)節(jié)往前 snak
16、e.xi=snake.xi-1;snake.yi=snake.yi-1;Set_Color(GUI_GREEN);畫出蛇for(j=0;j<snake.length;j+) Fill_Rect(snake.xj,snake.yj,snake.xj+20,snake.yj+20);if(food.yes=0) / 畫食物Random_Food();Uart_Printf(" random x=%xn",food.x);Uart_Printf(" random y=%xn",food.y);Set_Color(GUI_RED);設(shè)置食物顏色紅色Fill
17、_Circle(food.x*20)+30,(food.y*20)+30,10);/ 畫食物,為紅色的圓/ 蛇的方向switch(snake.direction)case UP:if(oldDire != DOWN)snake.y0 -= 20;oldDire = snake.direction;elsebreak;case DOWN:if(oldDire != UP)snake.y0 += 20;oldDire = snake.direction;elsesnake.y0 -= 20;break;case LEFT:if(oldDire != RIGHT)snake.x0 -= 20;old
18、Dire = snake.direction;elsebreak;case RIGHT:if(oldDire != LEFT)snake.x0 += 20;oldDire = snake.direction;elsesnake.x0 -= 20;break;default:break;Uart_Printf("snake.x0=%d*snake.y0=%dn",snake.x0,snake.y0);for(i=3;i<snake.length;i+)/ 是否撞到自己了,因?yàn)樯哳^為兩節(jié),第三節(jié)不可能拐過來 if(snake.xi=snake.x0&&sn
19、ake.yi=snake.y0) snake.life=1;break;CheckMap();/ 判斷蛇死亡條件if(snake.x0<20)snake.x0=440;else if(snake.x0 > 440)snake.x0=20; snake.y0=20;else if(snake.y0 <20)snake.y0=440;if(gametime <=0)/ 時間到了snake.life=1; / 蛇死Uart_Printf(" >>>>>>>>>>>>>>>>
20、;>>>>>>snake.life =%dn",snake.life);Uart_Printf(" >>>>>>>>>>>>>>>>>>>>>>snake.direction =%dn",snake.direction);if(snake.life = 1)/ 蛇是否死了GameOver();/ 本次游戲結(jié)束OSTimeDly(50000);if(gamespeed = 0)/ 易for(k=0;k
21、<10000000;k+);else if(gamespeed = 1)/ 中for(k=0;k<1000000;k+);else if(gamespeed = 2)/ 難for(k=0;k<100000;k+);elsefor(k=0;k<10000000;k+);Set_Color(GUI_WHITE);用灰色去除蛇的的最后一節(jié)Fill_Rect(x,y,x+20,y+20);OSTimeDly(10);/*- 函數(shù)名稱 : Task_3- 函數(shù)說明 : 任務(wù) 3,向串口發(fā)送數(shù)據(jù) - 輸入?yún)?shù) : pdata- 輸出參數(shù) : 無*/void Task_3(void
22、*pdata)for(;)if(key_number!=0xff)Uart_Printf("key_number=%xn",key_number); / 任務(wù)的干得活兒就是向超級終 端發(fā)送內(nèi)容key_number=0xff;OSTimeDly(30); / 延時100 個節(jié)拍/OSTimeDly(100);void Task_1(void *pdata)INT8U err;INT8U *Key_P;INT8U Key_Val;int ys = 0;char cmapSelect2;Timer1_Init(); / 打開時鐘節(jié)拍,讓操作系統(tǒng)跑起 來/ OSTaskCreate
23、(Task_2, (void *)0, (OS_STK *)&Stack_Task_2(STACKSIZ-E1), 9);/ 在任務(wù)里創(chuàng)建另一個任務(wù)/OSTaskCreate(Task_3, (void *)0, (OS_STK *)&Stack_Task_3(STACKSIZE-)1, 8); / 在任務(wù)里創(chuàng)建另一個任務(wù)/ 在任務(wù)里創(chuàng)建另一個任務(wù)for(;)/ 等待任務(wù)間的通信郵Key_P = OSMboxPend(Key_Mbox, 0, &err); 箱內(nèi)的鍵值指針Key_Val = *Key_P;switch(Key_Val)/int temp_mapSelec
24、t = 0;/ 設(shè)置時,選擇的關(guān)卡/int temp_gamespeed = 0;/ 設(shè)置時,選擇的難度case 0x05 :/GUI_StoreKey(GUI_KEY_UP);if(key_F = 1)if(setUnit = 0)mapSelect = 1;/mapSelect +;/if(mapSelect = 3)/ mapSelect = 2;else if(setUnit = 1)gamespeed = 1;/gamespeed +;/if(gamespeed = 3)/ gamespeed = 2;DrawSetForm();break;/ 選擇關(guān)卡/ 選擇難易程度case 0x
25、06 :/GUI_StoreKey(GUI_KEY_UP);/ 上/ 下/ 右setUnit = 0;DrawSetForm();snake.direction = UP;break;case 0x04 :/GUI_StoreKey(GUI_KEY_DOWN);if(key_F = 1)setUnit = 1;DrawSetForm();snake.direction = DOWN;break;case 0x01 :/GUI_StoreKey(GUI_KEY_RIGHT);if(key_F = 1)if(setUnit = 0)mapSelect = 2;/mapSelect +;/ mapS
26、elect = 2;else if(setUnit = 1)gamespeed = 2;/gamespeed +;/if(gamespeed = 3)/ gamespeed = 2; DrawSetForm(); snake.direction = RIGHT;/ 左break;case 0x09 :/GUI_StoreKey(GUI_KEY_LEFT);if(key_F = 1)if(setUnit = 0)mapSelect = 0;/mapSelect -;/if(mapSelect = -1) / mapSelect = 0;else if(setUnit = 1)gamespeed
27、= 0;/gamespeed -;/if(gamespeed = -1)/ gamespeed = 0; DrawSetForm();snake.direction = LEFT;break;case 0x0F :/ 進(jìn)入菜單if(key_F = 0)key_F = 1;Set_SelectFace();DrawSetForm();Uart_Printf(" key_F =%dn",key_F);break;/ 進(jìn)入游戲界面case 0x0B :key_F = 0;score = 0;gametime = 99;NewGame();OSTimeDlyResume(8);el
28、seDraw_GUI(); / 游戲界面初始化PrScore();/ 初始化分?jǐn)?shù)DspTime(99); / 初始化倒計時DrawMap();4);8);/ 創(chuàng)建任務(wù) 4OSTaskCreate(Task_2,(void *)0, (OS_STK*)&Stack_Task_2(STACKSIZE)- 1, OSTaskCreate(Task_4, (void *)0, (OS_STK *)&Stack_Task_4(STACKSIZE*-31), break;/*/ 重新開始游戲case 0x0E : score = 0;gametime = 99;NewGame();brea
29、k;*/case 0x00:GUI_StoreKey(GUI_KEY_ENTER);break;default:break;OSTimeDly(1);void Task_2(void *pdata) / 記時 INT8U hours = 0;INT8U minutes = 0;INT8U seconds = 1;INT16U milli = 0;while(1)OSTimeDly(300);if(snake.life = 0)gametime -;DspTime(gametime);PrScore();w«=s寸 9OCXIOOX。#1=匚 J9L-LN0ZI山 S 山 N_HO03
30、)1UOZIJS 間<WM退* (yo<18 Jno)ooolosS8 寸-0 寸 9-0cxl-0cxl)l。#1=匚Tn*>浜務(wù)注LU_L_HMI_no)o_ooloso"c一O上莖一= 05OIIO po>S9OO9-PU IN。- -¥<=七縣 SINO) 6UESIdsQ _LU-L_H/AI_no)o_oolos _LUn18l_no)oo98los1*曰2 /二08 寸-0 寸 9OOCXI9X。# 丿_匚 間<w鋼退* (yo<18 Jno)ooolosS9 寸OCXI9OCXI-O8 寸)1。# 丿_匚 間相辿底瑁
31、曰牠/=(山018 Jno)o_oolosW2 /二08 寸-08 寸0-09 寸)1。# 丿_匚WK/二08 寸-0 寸 9-09 寸0)1。# 丿_匚WT 注OCXI-O 寸 9OOX。# 丿_匚Disp_String (CN_start" 難易程度: "CN_end,500,110);Disp_String (CN_start" 分?jǐn)?shù): "CN_end,500,250);Disp_String (CN_start" 倒計時: "CN_end,500,360);void Random_Food()srand(mySrand+);f
32、ood.x=rand()%22;srand(mySrand+3);food.y=rand()%22;food.yes = 1;switch(mapSelect)case 0:0*%dUart_Printf("*casen",foodIndex);case 1:1*map_1food.xfood.yUart_Printf("*case= %d n",map_1food.xfood.y);if(map_1food.yfood.x = 1)Uart_Printf(1111*foodIndex= %dn",foodIndex);Random_Food(
33、);Uart_Printf("*2222*foodIndex n",foodIndex);break;= %dcase 2:if(map_2food.yfood.x = 1)Random_Food();Uart_Printf("*case 2*foodIndex = %dn",foodIndex);default:break;Uart_Printf(FOOD*food.xUart_Printf(FOOD*food.y= %d n",food.x);= %d n",food.y);void GameOver()/ 游戲結(jié)束Set_Fon
34、t(&CHINESE_FONT16);/ 顯示分?jǐn)?shù)Disp_String (CN_start" 游戲結(jié)束! "CN_end,240,240); void PrScore()INT8U bw;INT8U sw;INT8U gw; char cscore 4; int b;int s;int g;Set_Color(GUI_BLUE);/ 藍(lán)色Fill_Rect(520,280,540,320);Uart_Printf(score= %dn",score);bw = score/100;sw = score%100/10;gw = score%10;b = s
35、core/100;s = score%100/10;g = score%10;cscore0=b+48;cscore1=s+48;cscore2=g+48;cscore3=0;Set_Color(GUI_RED);/ 紅色Set_Font(&GUI_Font8x16);Disp_String (cscore,520,280);write7279(decode1+2, bw & 0x0f);/ 左邊數(shù)碼管write7279(decode1+1,sw & 0x0f);write7279(decode1,gw & 0x0f); void DspTime(INT32U
36、time) / 顯示倒計時 INT8U a;INT8U b;int atime;int btime;char ctime3;a = gametime / 10;b = gametime % 10; atime=gametime / 10;btime= gametime % 10;ctime0=atime+48;ctime1=btime+48; ctime2=0;Set_Color(GUI_BLUE);/ 藍(lán)色Fill_Rect(520,270,550,320);Set_Color(GUI_RED);/ 紅色Set_Font(&GUI_Font8x16);Disp_String (cti
37、me,520,390);write7279(decode1+5, a & 0x0f);/ 最右邊數(shù)碼管write7279(decode1+4,b & 0x0f);void NewGame()/ 新游戲int j = 0;Set_Color(GUI_WHITE);消去蛇原來的記錄for(j=0;j<snake.length;j+)Fill_Rect(snake.xj,snake.yj,snake.xj+20,snake.yj+20);snake.life = 0;/ 活著snake.x0=100;snake.y0=40;/ 蛇頭snake.x1=80;snake.y1=40
38、;/ 第一節(jié)蛇/ 節(jié)數(shù)snake.x2=60; snake.y2=40;snake.length=3;snake.direction = RIGHT;Draw_GUI(); / 游戲界面初始化gametime = 99;PrScore();/ 初始化分?jǐn)?shù)DspTime(99); / 初始化倒計時DrawMap();food.yes = 0;void DrawMap()/ 畫障礙物int i = 0;int j = 0;switch(mapSelect)case 0:break;case 1:for(i=0; i<22; i+)for(j=0; j<22; j+)if(map_1ij
39、 = 1)Set_Color(GUI_GRAY); / 障礙物顏色灰色Fill_Rect(j*20)+20, (i*20)+20, (j*20)+40, (i*20)+40);break;case 2:for(i=0; i<22; i+)for(j=0; j<22; j+)if(map_2ij = 1)Set_Color(GUI_GRAY); / 障礙物顏色 灰色Fill_Rect(j*20)+20, (i*20)+20, (j*20)+40, (i*20)+40);break;default:break;void CheckMap()/ 是否撞到障礙物int i = 0;int
40、j = 0;int snake_x = 0;int snake_y = 0;snake_x = (snake.x0-20)/20;snake_y = (snake.y0-20)/20;mapSelect = mapSelect % 3;switch(mapSelect)case 0:break;case 1:for(i=0; i<22; i+)for(j=0; j<22; j+) if(map_1ij = 1 && j = snake_x && i = snake_y) snake.life = 1; / 蛇死了i=22;break;break;ca
41、se 2:for(i=0; i<22; i+)for(j=0; j<22; j+)if(map_2ij = 1 && j = snake_x && i = snake_y)snake.life = 1; / 蛇死了i=22;break;break;default:break;/ 顯示欄void Set_SelectFace()Set_Color(GUI_WHITE);Fill_Rect(0,0,639,479);/*Set_Color(GUI_GREEN);Fill_Rect(160,20,460,410);*/Set_Color(GUI_RED);
42、設(shè)置色Set_Font(&CHINESE_FONT16);Set_Color(GUI_YELLOW);Set_Font(&CHINESE_FONT16);Disp_String (CN_start" 關(guān)卡: "CN_end,310,140);/Fill_Rect(200,120,240,160);Disp_Stri ng (CN_startCN_e nd,250,200);/ Fill_Rect(260,120,300,160);Disp_Stri ng (CN_start"二"CN_e nd,310,200);/ Fill_Rect(3
43、20,120,360,160);Disp_Stri ng (CN_start"三"CN_e nd,370,200);Disp_Stri ng (CN_start"難度:"CN_e nd,310,260);/ Fill_Rect(200,200,240,240);Disp_Stri ng (CN_start"易"CN_e nd,250,320);/Fill_Rect(260,200,300,240);Disp_String (CN_start"中"CN_end,310,320);/ Fill_Rect(320,200,360,240);Disp_Stri ng (CN_start"難"CN_e nd,370,320);/* Set_Color(GUI_WHITE);Fill_Rect(460,20,630,460);*/* Disp_String (CN_start" 注釋 "CN_end,490,80);Disp_String (CN_start" 菜單: F"CN_end,490,100);*/void DrawSetForm()/ 游戲設(shè)置鍵Set_Colo
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 望舌苔試題及答案
- 網(wǎng)絡(luò)員考試試題及答案
- 土木識圖試題及答案
- 2025年機(jī)械設(shè)備維護(hù)與保養(yǎng)協(xié)議書
- 規(guī)避環(huán)保問題對企業(yè)運(yùn)營的影響
- 2025年合作方分手協(xié)議書范文
- 事業(yè)單位房屋管理的現(xiàn)狀及總體形勢
- 推進(jìn)綠色發(fā)展助力經(jīng)開區(qū)可持續(xù)發(fā)展
- 土壤改良對油菜產(chǎn)量的影響
- 贛州市章貢區(qū)三年級2024-2025學(xué)年上學(xué)期英語期末試卷:詞匯拼寫與語法綜合能力挑戰(zhàn)2025
- 國開2023秋《言語交際》終結(jié)性考試參考答案
- 戶外運(yùn)動基地可行性研究報告評價
- 環(huán)衛(wèi)保潔員安全試題
- 香港認(rèn)可的大陸工作證明范本
- 分級護(hù)理制度落實(shí)查檢表
- 旁站記錄新表(腳手架拆除)
- 徐雙敏《公共事業(yè)管理概論》筆記和課后習(xí)題詳解下載
- 中外古典園林史學(xué)習(xí)通超星課后章節(jié)答案期末考試題庫2023年
- 焊接方法與設(shè)備說課稿課件
- 《兩個神秘的小鞋匠》課件
- 我國企業(yè)經(jīng)營者成長與發(fā)展專題調(diào)查報告
評論
0/150
提交評論