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

正文內(nèi)容

掃雷游戲程序設(shè)計課程設(shè)計報告-展示頁

2025-01-30 16:10本頁面
  

【正文】 lt(a*15+10,b*15+50,160,160,amp。Dc,0,0,SRCCOPY)。b++) { if(lei[a][b].weitu==1) { (m_Bitmap[lei[a][b].shumu])。a++) for(int b=0。 //判斷顯示什么位圖 //weitu=1已按下的數(shù)字區(qū) //weitu=2顯示旗 //weitu=3顯示問號 for(int a=0。dm_ColCount) if(lei[c][d].shumu==1) lei[a][b].shumu++。d=0amp。cm_RowCountamp。d++) if(c=0amp。c++) for(int d=b1。b++) if(lei[a][b].shumu==0) { for(int c=a1。a++) for(int b=0。 //給方格賦值 for(int a=0。 aa++。 int l=rand()%m_ColCount。 lei[i][j].weitu=0。jm_ColCount。im_RowCount。) //////////////踩到第一個雷 { int aa=0。amp。 第一次點擊不會掃到雷 if(lei[a][b].weitu==0||lei[a][b].weitu==3){ for(。 aa++。 int l=rand()%m_ColCount。 lei[i][j].weitu=0。jm_ColCount。im_RowCount。//jieshu=1時停止 int aa=0。 leftnum=leinum。//計時 secondstart=0。SetTimer(1,50,NULL)。//列數(shù)16 leinum=80。 } } //設(shè)置40個雷 void CMywqq20112074View::OnHard() ///////////////////////////////////////////高級{m_RowCount=25。j++) { lei[i][j].shumu=0。i++) { for(int j=0。 //初始化0 for(int i=0。//剩余雷數(shù) jieshu=0。//1時開始計時// num=0。 // TODO: Add your mand handler code here second=0。 realnum=leinum。//行數(shù)15 m_ColCount=15。 lei[i][j].weitu=0。jm_ColCount。im_RowCount。//jieshu=1時停止 int aa=0。 leftnum=leinum。//計時 secondstart=0。SetTimer(1,50,NULL)。//列數(shù)10 leinum=10。預(yù)設(shè)等級方格數(shù)雷數(shù)變化void CMywqq20112074View::OnEasy() /////////////////////////////初級{m_RowCount=10。為了便于加載,必須各自保證其連續(xù)性。由于時間等原因未完成功能:排行榜和自行定義雷區(qū)行數(shù),列數(shù)和雷數(shù)功能。類名成員類別類型成員名描述CMyView屬性intleftnum剩下雷數(shù)intleinum雷數(shù)intn定義格數(shù)intjieshu結(jié)束intrealnum真實雷數(shù)intsecondstart開始計時intm_RowCount行intm_ColCount列shortsecond計時CBitmapm_Bitmap[12]位圖數(shù)組CBitmapm_anniu[4]按鈕數(shù)組Leilei[50][50]最大雷區(qū)方法afx_msg voidOnTimer(UINT nIDEvent)計時器函數(shù)afx_msg voidOnLButtonDown(UINT, CPoint)左鍵按下消息afx_msg voidOnStart()開始函數(shù)afx_msg voidOnLButtonUp(UINT, CPoint )左鍵抬起消息afx_msg voidOnRButtonDown(UINT, CPoint)右鍵按下消息afx_msg voidOnEasy()簡單模式函數(shù)afx_msg voidOnMiddle()中等模式函數(shù)afx_msg voidOnHard()困難模式函數(shù)afx_msg intOnCreate(LPCREATESTRUCT)創(chuàng)建窗口函數(shù)Lei屬性intweitu標(biāo)志位圖intshumu標(biāo)志狀態(tài)(二)、設(shè)計表示:(三)、實現(xiàn)功能鼠標(biāo)左擊排雷,右擊插小旗,打問號; 方格里面的數(shù)字表示方格周圍的雷數(shù);能夠顯示未標(biāo)記雷數(shù)和游戲用時;雷區(qū)上面的小臉可以變化,顯示微笑,驚訝,痛苦,勝利。在任何情況下單擊小臉可以重新開始游戲; (5)可進(jìn)行游戲難度的設(shè)定:包括預(yù)定義的難度級別(雷區(qū)行數(shù),列數(shù)和雷數(shù)),和自行定義雷區(qū)行數(shù),列數(shù)和雷數(shù)的功能;(6)排行榜功能,掃雷成功時候,根據(jù)游戲用時更新排行榜。指導(dǎo)教師評語建議:從學(xué)生的工作態(tài)度、工作量、設(shè)計(論文)的創(chuàng)造性、學(xué)術(shù)性、實用性及書面表達(dá)能力等方面給出評價。要求:(1)鼠標(biāo)左擊排雷,右擊插小旗,打問號; (2)方格里面的數(shù)字表示方格周圍的雷數(shù);(3)能夠顯示未標(biāo)記雷數(shù)和游戲用時;(4)雷區(qū)上面的小臉可以變化,顯示微笑,驚訝,痛苦,勝利。課 程 設(shè) 計設(shè)計題目 掃雷游戲程序設(shè)計 學(xué)生姓名 學(xué) 號 專業(yè)班級 指導(dǎo)教師 2013 年 11 月 5 日設(shè)計題目掃雷游戲程序設(shè)計成績課程設(shè)計主要內(nèi)容掃雷游戲是Windows操作系統(tǒng)自帶的一款小游戲,在過去的幾年里Windows操作系統(tǒng)歷經(jīng)數(shù)次換代更新,變得越來越龐大、復(fù)雜,功能也越來越強大,但是這款小游戲依然保持原來的容貌,可見這款小游戲受到越來越多人的喜愛。參考系統(tǒng)自帶的掃雷程序,自行開發(fā)設(shè)計一款掃雷游戲。在任何情況下單擊小臉可以重新開始游戲; (5)可進(jìn)行游戲難度的設(shè)定:包括預(yù)定義的難度級別(雷區(qū)行數(shù),列數(shù)和雷數(shù)),和自行定義雷區(qū)行數(shù),列數(shù)和雷數(shù)的功能;(6)排行榜功能,掃雷成功時候,根據(jù)游戲用時更新排行榜。簽名: 200 年 月 日合肥工業(yè)大學(xué)課程設(shè)計任務(wù)書1. 設(shè)計任務(wù) (1)鼠標(biāo)左擊排雷,右擊插小旗,打問號; (2)方格里面的數(shù)字表示方格周圍的雷數(shù);(3)能夠顯示未標(biāo)記雷數(shù)和游戲用時;(4)雷區(qū)上面的小臉可以變化,顯示微笑,驚訝,痛苦,勝利。二. 具體設(shè)計(一)、設(shè)計思路掃雷游戲是很經(jīng)典也很有趣的一款游戲,這次的游戲程序設(shè)計要求設(shè)計出功能與原游戲相近的一款游戲,首先定義變量和類要畫出游戲方格以及位圖,設(shè)計游戲等級,等級越高方格越多雷數(shù)也越多;然后設(shè)置隨機布雷以保證每次重新開始游戲都有不同的雷區(qū)地圖;另外定義鼠標(biāo)左擊掃雷,左擊標(biāo)記周圍埋雷情況,右擊奇數(shù)次排雷偶數(shù)次取消上次排雷,以及掃雷第一次左擊不能掃到雷。在任何情況下單擊小臉可以重新開始游戲; 可進(jìn)行游戲難度的設(shè)定:包括預(yù)定義的難度級別(雷區(qū)行數(shù),列數(shù)和雷數(shù));任何時候開始游戲第一次點擊不會掃到雷。(四)、詳細(xì)設(shè)計 添加位圖 前十二幅是在雷區(qū)的,后四幅是按鈕。分別表示游戲進(jìn)行的狀態(tài)、結(jié)果勝利或觸雷。//行數(shù)10 m_ColCount=10。 realnum=leinum。 // TODO: Add your mand handler code here second=0。//1時開始計時// num=0。//剩余雷數(shù) jieshu=0。 //初始化0 for(int i=0。i++) { for(int j=0。j++) { lei[i][j].shumu=0。 } } //設(shè)置10個雷 CMywqq20112074View::OnMiddle() //////////////////////////////////中級{m_RowCount=15。//列數(shù)15 leinum=40。SetTimer(1,50,NULL)。//計時 secondstart=0。 leftnum=leinum。//jieshu=1時停止 int aa=0。im_RowCount。jm_ColCount。 lei[i][j].weitu=0。//行數(shù)25 m_ColCount=16。 realnum=leinum。 // TODO: Add your mand handler code here second=0。//1時開始計時// num=0。//剩余雷數(shù) jieshu=0。 //初始化0 for(int i=0。i++) {
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1