vc++_6.0_api_mfc_數(shù)獨游戲源程序代碼1

vc++_6.0_api_mfc_數(shù)獨游戲源程序代碼1

ID:26557054

大?。?15.00 KB

頁數(shù):20頁

時間:2018-11-27

vc++_6.0_api_mfc_數(shù)獨游戲源程序代碼1_第1頁
vc++_6.0_api_mfc_數(shù)獨游戲源程序代碼1_第2頁
vc++_6.0_api_mfc_數(shù)獨游戲源程序代碼1_第3頁
vc++_6.0_api_mfc_數(shù)獨游戲源程序代碼1_第4頁
vc++_6.0_api_mfc_數(shù)獨游戲源程序代碼1_第5頁
資源描述:

《vc++_6.0_api_mfc_數(shù)獨游戲源程序代碼1》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、本程序是基于API技術(shù),用VC++6.0MFC開發(fā)工具編寫的,實現(xiàn)了數(shù)獨小游戲。以下為全部源程序代碼。//writtenbyluweikang//shudu.cpp:Definestheentrypointfortheapplication.//finished2010-06-20#include#include"stdafx.h"#include#include#definetPaint2//重繪定時器的標識(編號)#definetPaintTime50//窗口重繪的時間

2、間隔#defineROW9//方格的行數(shù)與列數(shù)#defineCOL9//方格的行數(shù)與列數(shù)#defineLEN40//每個方格大小為40×40像素#defineStartY3//#defineStartX3//繪制方格地圖時的邊界起始位置intCurrentX=0;intCurrentY=0;//當前操作位置voidInitMap_show();//初始化地圖intvalue[ROW][COL];//記錄每個方格中的數(shù)字voidInitvalue();//初始化方格中的數(shù)字為0intjudge();//判斷當前位置是否能輸入用戶想要輸

3、入的數(shù)字voidrandom();//實現(xiàn)隨機生成整張地圖上的數(shù)字intchange[9][9];//用于記錄各個位置的數(shù)字是否可改變,0不可變,1可變voidInitchange();//初始化change數(shù)組中的值intIsSuccess();//判斷是否完成intanswer[9][9][9];//用于保存每個方格可以填入的數(shù)字voidInitanswer();//初始化answer[81][9][9]全部為0voidbauto(intn);//自動求解voidshowhelp();//求輔助數(shù)據(jù)boolhelp=0;//是否

4、顯示輔助數(shù)據(jù)boolf;//成功標志inttmp=20;//記錄當前地圖是哪副inteasy[21][9][9]={//用于存儲初級地圖{{0,0,0,0,3,0,2,0,8},{0,2,8,0,4,0,1,3,0},{0,0,9,5,8,0,0,4,7},{0,3,1,0,2,0,5,9,0},{0,0,5,3,9,1,7,0,0},{0,9,0,4,7,5,8,1,3},{0,0,0,0,6,0,4,0,2},{0,0,0,0,0,3,0,6,0},{0,7,6,2,5,4,0,8,0}},{{0,0,0,0,0,4,0,5,2

5、},{0,0,5,0,0,7,0,1,4},{0,0,1,0,0,8,3,0,6},{0,1,2,0,0,6,4,3,9},{0,0,9,0,4,1,6,8,5},{0,0,6,0,3,5,2,7,1},{0,6,7,0,1,0,0,0,0},{1,5,0,0,0,3,0,2,8},{0,2,0,0,5,9,0,6,0}},{{0,7,8,4,0,0,0,3,6},{4,1,9,0,0,8,2,0,0},{0,0,6,0,7,0,0,0,9},{0,9,5,0,6,4,0,7,1},{1,0,7,5,0,0,0,0,0},{0,3,

6、4,0,1,7,5,6,8},{0,8,1,0,0,9,6,2,4},{0,0,2,0,0,0,0,0,3},{0,4,0,0,2,0,0,8,5}},{{0,9,0,0,0,8,0,2,0},{0,8,0,0,9,7,0,4,0},{0,7,0,5,2,0,9,6,8},{0,0,7,0,4,0,0,5,3},{0,2,9,0,3,5,0,0,0},{0,3,5,2,7,1,6,8,0},{0,0,1,0,8,0,5,0,0},{0,0,0,7,0,0,0,9,4},{0,4,8,0,5,2,1,3,6}},{{0,0,5,0,0

7、,0,1,6,7},{0,0,7,0,4,0,0,9,0},{3,0,0,0,0,1,0,0,0},{0,5,1,0,3,0,0,0,0},{0,2,3,0,1,8,5,0,0},{0,8,0,7,9,5,3,0,2},{1,3,6,0,5,0,2,8,0},{0,7,0,1,8,3,0,5,6},{5,9,8,0,6,0,7,0,1}},{{0,1,8,0,0,0,6,2,0},{0,7,9,0,0,0,5,8,0},{0,0,6,0,0,5,0,1,0},{0,5,2,0,3,7,9,0,8},{0,0,1,5,2,8,4,7,

8、3},{0,3,7,0,9,6,0,0,1},{0,0,0,0,7,4,8,3,2},{0,0,0,0,1,0,0,4,5},{0,8,0,0,5,0,0,9,6}},{//特殊{0,0,1,0,0,0,0,0,7},{0,7,8,5

當前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。