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

正文內(nèi)容

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

2025-04-01 00:23本頁(yè)面
  

【正文】 ave1,*save2。int size。 }snow[100]。int y。 /*游戲失敗*/void ExitGame()。 /*雷區(qū)的圖形和顏色*/void Locate(BYTE,BYTE)。 void WaitKey()。void SetXY(int,int)。 /*光標(biāo)隱藏函數(shù)*/void SetRange(int,int,int,int)。 /*鼠標(biāo)隱藏函數(shù)*/void CursorShow()。void MouseShow()。 /*等待接受鼠標(biāo)命令*/void Edge(int,int)。 /*初始化鼠標(biāo)*/BYTE Scr(int,int)。 geninterrupt(0x10)。}void CursorShow() /*光標(biāo)顯示*/{ _AH=1。 _CH=32。 CursorMode=_CX。}void CursorHide() /*光標(biāo)隱藏*/{ _AH=3。 pokeb(0xb800,y*160+x*2+1,color)。 if (xx!=x||yy!=y) SetXY(x,y)。xx,amp。}void WaitMouse(){ int xx,yy。regs)。 int86(MOUSE, amp。}BOOL InitMouse() /*取鼠標(biāo)端口函數(shù)*/{ union REGS regs。regs, amp。 = 2。regs)。 int86(MOUSE, amp。 }void MouseShow() /*鼠標(biāo)顯示函數(shù)*/{ union REGS regs。regs)。 int86(MOUSE, amp。BYTE MouseState() /*等待接受鼠標(biāo)命令函數(shù)*/{ union REGS regs。1. 主函數(shù)2. 主要定義常用到的常量,全局變量,有關(guān)的函數(shù)原形說(shuō)明。在游戲中要隨機(jī)步雷,游戲開(kāi)始前要統(tǒng)計(jì)好每個(gè)格子周圍的雷數(shù),游戲開(kāi)始后可以點(diǎn)擊鼠標(biāo)玩游戲,游戲結(jié)束后,按任意鍵結(jié)束跳出游戲界面。二 總體方案設(shè)計(jì)封面是由圖形和動(dòng)態(tài)文字,伴隨聲音接替出現(xiàn)。若所有的雷都標(biāo)出,且所有的格子都處理過(guò),則調(diào)用函數(shù)ExitGame(),顯示“OK,Good!”,游戲結(jié)束。我們還加了鼠標(biāo)處理函數(shù)。每一個(gè)程序最主要的是算法。在必要時(shí)還要上網(wǎng)查相關(guān)資料。 一 概述1) 掌握數(shù)組指針的概念及其應(yīng)用2) 培養(yǎng)團(tuán)結(jié)合作精神2. 課程設(shè)計(jì)的要求要求我們有扎實(shí)的C語(yǔ)言知識(shí),以及良好的編程習(xí)慣,能夠熟練的應(yīng)用循環(huán),有毅力,還要求我們有較強(qiáng)的合作精神,善于總結(jié)。 3.采用結(jié)構(gòu)化、模塊化程序設(shè)計(jì)方法,功能要完善,界面要美觀。要求每個(gè)成員有自己相對(duì)獨(dú)立的模塊,同時(shí)要了解其他組員完成的內(nèi)容。三、設(shè)計(jì)要求1.汪洋和孔維亮組成設(shè)計(jì)小組。5.培養(yǎng)學(xué)生從資料文獻(xiàn)、科學(xué)實(shí)驗(yàn)中獲得知識(shí)的能力,提高學(xué)生從別人經(jīng)驗(yàn)中找到解決問(wèn)題的新途徑的悟性,初步培養(yǎng)工程意識(shí)和創(chuàng)新能力。3.培養(yǎng)學(xué)生勇于探索、嚴(yán)謹(jǐn)推理、實(shí)事求是、有錯(cuò)必改,用實(shí)踐來(lái)檢驗(yàn)理論,全方位考慮問(wèn)題等科學(xué)技術(shù)人員應(yīng)具有的素質(zhì)。 C程序設(shè)計(jì) 掃雷游戲 一、設(shè)計(jì)題目:掃雷游戲二、設(shè)計(jì)目的1.使學(xué)生更深入地理解和掌握該課程中的有關(guān)基本概念,程序設(shè)計(jì)思想和方法。2.培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)知識(shí)獨(dú)立完成課題的能力。4.提高學(xué)生對(duì)工作認(rèn)真負(fù)責(zé)、一絲不茍,對(duì)同學(xué)團(tuán)結(jié)友愛(ài),協(xié)作攻關(guān)的基本素質(zhì)。6.對(duì)學(xué)生掌握知識(shí)的深度、運(yùn)用理論去處理問(wèn)題的能力、實(shí)驗(yàn)?zāi)芰Α⒄n程設(shè)計(jì)能力、書面及口頭表達(dá)能力進(jìn)行考核。小組成員分工協(xié)作完成。2.查閱相關(guān)資料,自學(xué)具體課題中涉及到的新知識(shí)。4.按要求寫出課程設(shè)計(jì)報(bào)告,并于設(shè)計(jì)結(jié)束后1周內(nèi)提交。同時(shí)還要求我們自學(xué)C語(yǔ)言作圖部分知識(shí)。3. 課程設(shè)計(jì)的主要設(shè)計(jì)思想掃雷游戲主要用了一個(gè)10行10列的二維數(shù)組,剛開(kāi)始利用random隨機(jī)布雷。掃雷游戲算法的重點(diǎn)是一開(kāi)始統(tǒng)計(jì)好每個(gè)格子周圍有多少雷,當(dāng)鼠標(biāo)左鍵點(diǎn)在格子上時(shí)做出判斷,如果周圍8個(gè)格子有雷則顯示出雷數(shù),如果沒(méi)有雷則顯示空白格(在四個(gè)角的格子顯示周圍3個(gè)格子,其它邊緣的格子顯示周圍5個(gè)的狀態(tài)),我們?cè)谥骱瘮?shù)中用兩個(gè)for語(yǔ)句來(lái)判斷周圍雷數(shù)。如果格子上有雷則調(diào)用函FailExitGame(),顯示“Fail!”,游戲結(jié)束。游戲結(jié)束后,按任意鍵出去。程序用了一個(gè)10行10列的二維數(shù)組表示掃雷界面。整體框圖主函數(shù)封面隨機(jī)布雷函數(shù)掃雷算法函數(shù)取鼠標(biāo)函數(shù)圖形和聲音函數(shù)判斷是否勝利三 詳細(xì)設(shè)計(jì)程序流程以下是主函數(shù)中的一些主要的。然后隨機(jī)布雷,統(tǒng)計(jì)好每個(gè)格子周圍的雷數(shù),畫掃雷游戲界面,游戲接受鼠標(biāo)操作,按任意鍵結(jié)束游戲,關(guān)閉圖形系統(tǒng),程序結(jié)束。 = 3。regs, amp。 /*鼠標(biāo)端口*/ return()。 = 1。regs, amp。}void MouseHide() /*鼠標(biāo)隱藏函數(shù)*/{ union REGS regs。 int86(MOUSE, amp。regs)。 = 0。regs, amp。 return ()。 while (MouseState()) { GetXY(amp。yy)。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1