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

正文內(nèi)容

c程序課程設(shè)計(jì)報(bào)告(掃雷游戲)-wenkub

2023-04-07 00:23:10 本頁面
 

【正文】 形和聲音函數(shù)判斷是否勝利三 詳細(xì)設(shè)計(jì)程序流程以下是主函數(shù)中的一些主要的。游戲結(jié)束后,按任意鍵出去。掃雷游戲算法的重點(diǎn)是一開始統(tǒng)計(jì)好每個格子周圍有多少雷,當(dāng)鼠標(biāo)左鍵點(diǎn)在格子上時做出判斷,如果周圍8個格子有雷則顯示出雷數(shù),如果沒有雷則顯示空白格(在四個角的格子顯示周圍3個格子,其它邊緣的格子顯示周圍5個的狀態(tài)),我們在主函數(shù)中用兩個for語句來判斷周圍雷數(shù)。同時還要求我們自學(xué)C語言作圖部分知識。2.查閱相關(guān)資料,自學(xué)具體課題中涉及到的新知識。6.對學(xué)生掌握知識的深度、運(yùn)用理論去處理問題的能力、實(shí)驗(yàn)?zāi)芰?、課程設(shè)計(jì)能力、書面及口頭表達(dá)能力進(jìn)行考核。2.培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)知識獨(dú)立完成課題的能力。3.培養(yǎng)學(xué)生勇于探索、嚴(yán)謹(jǐn)推理、實(shí)事求是、有錯必改,用實(shí)踐來檢驗(yàn)理論,全方位考慮問題等科學(xué)技術(shù)人員應(yīng)具有的素質(zhì)。三、設(shè)計(jì)要求1.汪洋和孔維亮組成設(shè)計(jì)小組。 3.采用結(jié)構(gòu)化、模塊化程序設(shè)計(jì)方法,功能要完善,界面要美觀。在必要時還要上網(wǎng)查相關(guān)資料。我們還加了鼠標(biāo)處理函數(shù)。二 總體方案設(shè)計(jì)封面是由圖形和動態(tài)文字,伴隨聲音接替出現(xiàn)。1. 主函數(shù)2. 主要定義常用到的常量,全局變量,有關(guān)的函數(shù)原形說明。 int86(MOUSE, amp。 }void MouseShow() /*鼠標(biāo)顯示函數(shù)*/{ union REGS regs。regs)。regs, amp。 int86(MOUSE, amp。}void WaitMouse(){ int xx,yy。 if (xx!=x||yy!=y) SetXY(x,y)。}void CursorHide() /*光標(biāo)隱藏*/{ _AH=3。 _CH=32。 geninterrupt(0x10)。 /*等待接受鼠標(biāo)命令*/void Edge(int,int)。 /*鼠標(biāo)隱藏函數(shù)*/void CursorShow()。void SetXY(int,int)。 /*雷區(qū)的圖形和顏色*/void Locate(BYTE,BYTE)。int y。int size。void DrawSnow()。void wele2()。BOOL Turn[10][10]。int x,y。 BOOL QUIT=FALSE。 /*對鼠標(biāo)端口進(jìn)行判斷*/ getch()。 /*定義取隨機(jī)數(shù)*/ Locate(36,20)。 /*定義屏幕坐標(biāo)*/ printf(The Calendar Time now is %s\n, ctime(amp。y++) for (x=0。 } for (i=0。 while (Mine[y][x]) { x=random(10)。y10。 /*判斷每個格子周圍的雷數(shù)*/ if (Mine[y][x]!=MINE) { if ((Mine[y][x1]==MINE)amp。amp。((y1)=0)) i++。 if ((Mine[y1][x1]==MINE)amp。((y1)=0)) i++。amp。((x+1)10)amp。amp。 Mine[y][x]=i。 Button=MouseState()amp。y)。 x=SX。x10amp。y10) { if (Buttonamp。 } if (Buttonamp。 Prt(x+SX,y+SY,39。 printf(Mines:%d ,++Total)。 if (Total==10) ExitGame()。 Prt(x+SX,y+SY,5,8)。 break。}BYTE MouseState() /*等待接受鼠標(biāo)命令*/{ union REGS regs。regs)。 int86(MOUSE, amp。 = 2。}BOOL InitMouse() /*取鼠標(biāo)端口*/{ union REGS regs。regs)。 =start_x。r)。 int86(MOUSE,amp。 =3。 *x=。 =x。ireg)。yy)。}BYTE Scr(int x,int y) /*返回雷區(qū)地址入口*/{ return peekb(0xb800,y*160+x*2)。 _AH=1。 _CX=CursorMode。}void Edge(int xx,int yy){ if (xx0||xx9||yy0||yy9||Turn[yy][xx]) return。 Edge(xx,yy+1)。 MouseShow()。}void FailExitGame(){ /*顯示游戲失敗*/ sound(1000)。y10。*39。 printf(\nFail!\n)。 for (i=0。 MouseHide()。 exit(0)。gm,c:\\turboc2)。wele2()。 /*關(guān)閉圖形函數(shù)*/}void
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1