91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

注釋非常詳細,非常適合初學者學習?。?,程序邏輯明了清晰

資源截圖

代碼片段和文件信息

/*==========================================================================================
??文件名:main.cpp
項目名稱:掃雷游戲
實現效果:1.有一個游戲初始界面,可以供玩家,選擇難度,星級
??2.游戲會顯示雷的剩余數,時間的流動,還要金手指的使用
作者心得以及給觀看學習者一些觀看思路:
次游戲主要部分是通過數組的值進行圖片的切換

程序的執行路線是:?????index->initgame
|
??paly?<-->drawMap
???| ??|
jingshozhi??swap??????cloc

游戲失敗會回調index
學習觀看代碼者可以根據這個路線來
《華少》
===========================================================================================*/


/*===================================包含頭文件============================================*/
#include????????//次頭文件不是標準庫自帶,需要自己下載導入這個程序主要的用到的
#include
#include //隨機數??rand()?包含頭
#include //需要time協助rand()

/*=====================================枚舉聲明=============================================*/
enum?Ctype{?qiang?=?10?lei?=?9biankuan=-3s=10};//qiang?表示右邊的墻???9?表示雷??邊框?表示邊框??

/*====================================全局變量==============================================*/
int?weith?=?0?height?=?0; //地圖大小
int?mapSize?=?0; //游戲區域大小
int?leisum?=?0; //雷的數量
#define?IMG?25 //圖片顯示大小
#define?MAP?50 //存放游戲的數組大小
HWND?hWnd; //窗口句柄
int?win; //記錄點開數
int?feishu?=?0; //分數
int?shozhi?=?0; //金手指數量 ???
short?sho?=?0; //控制金手指數量
DWORD?pretime?nowtime; ????????????//游戲時間
int?sd?mu?hw; //完成時分秒的效果

/*====================================函數聲明==============================================*/
void?drawMap(int?map[MAP][MAP]?IMAGE?*img); //用于游戲畫面刷新
int?play(int?map[MAP][MAP]?IMAGE?*img); //用于游戲鼠標消息控制
void?swap(int?map[MAP][MAP]?int?x?int?y); //用于玩家點擊到周圍沒有雷的地方進行遞歸
void?index(); //游戲菜單界面
void?lookAllLei(int?map[MAP][MAP]); //用于玩家失敗后顯示所有的雷
void?cloc(); //用于時間控制???
void?jingshozhi(int?map[MAP][MAP]int?xint?y); //用于控制金手指

/*====================================游戲初始化============================================*/
void?initgame(int?Size?int?sum){
int?map[MAP][MAP]?=?{?0?}; //初始化數組數據
mapSize?=?Size; //用index傳來的Size初始化掃雷面積
weith?=?mapSize?*?IMG?+?100; //窗口寬度,雷區面積*圖片大小?加上100是為了留地方顯示數據
height?=?mapSize?*?IMG; //窗口高度
pretime?=?GetTickCount(); //控制時間顯示,在這記錄一個時間
feishu?=?0; //分數,分數關系到金手指數量
shozhi?=?0; //金手指可使用數量
sho?=?1; //關系到金手指數量計算
sd?=?0?mu?=?0?hw?=?0; //用于時間計算
leisum?=?mapSize*mapSize?/?sum; //雷的數量
int?count?=?leisum; //記錄開始總雷數 ??關系到游戲贏的控制
win?=?0; //記錄已經點開數??????關系到游戲贏的控制
for?(int?i?=?0;?i? {
for?(int?j?=?0;?j? {
map[i][j]?=?qiang;
}
}

srand((unsigned)time(NULL)); //隨機數初始化
int?m?n; //用于記錄隨機產生的值
for?(int?i?=?0;?i? {
m?=?ra

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-01-25?20:20??掃雷\
?????目錄???????????0??2018-01-25?20:20??掃雷\EasyX_2014冬至版\
?????目錄???????????0??2018-01-25?20:20??掃雷\EasyX_2014冬至版\Include\
?????文件???????13003??2015-10-26?14:46??掃雷\EasyX_2014冬至版\Include\easyx.h
?????文件????????5243??2015-10-26?14:46??掃雷\EasyX_2014冬至版\Include\graphics.h
?????目錄???????????0??2018-01-25?20:20??掃雷\EasyX_2014冬至版\lib\
?????目錄???????????0??2018-01-25?20:20??掃雷\EasyX_2014冬至版\lib\amd64\
?????文件??????261028??2015-10-26?14:47??掃雷\EasyX_2014冬至版\lib\amd64\easyx.lib
?????文件??????262780??2015-10-26?14:47??掃雷\EasyX_2014冬至版\lib\amd64\easyxw.lib
?????文件??????186260??2015-10-26?14:47??掃雷\EasyX_2014冬至版\lib\easyx.lib
?????文件??????136562??2015-10-26?14:46??掃雷\EasyX_2014冬至版\lib\easyx6.lib
?????文件??????187850??2015-10-26?14:47??掃雷\EasyX_2014冬至版\lib\easyxw.lib
?????文件??????136796??2015-10-26?14:46??掃雷\EasyX_2014冬至版\lib\easyxw6.lib
?????文件???????12758??2015-10-26?14:46??掃雷\EasyX_2014冬至版\Setup.hta
?????目錄???????????0??2018-01-25?20:19??掃雷\掃雷\
?????目錄???????????0??2018-01-25?20:19??掃雷\掃雷\Debug\
?????文件??????815272??2013-10-05?02:38??掃雷\掃雷\Debug\msvcp120d.dll
?????文件?????1824424??2013-10-05?02:38??掃雷\掃雷\Debug\msvcr120d.dll
?????目錄???????????0??2018-01-25?20:19??掃雷\掃雷\Debug\res\
?????文件???????18263??2018-01-09?11:19??掃雷\掃雷\Debug\res\0.jpg
?????文件???????19598??2018-01-09?11:20??掃雷\掃雷\Debug\res\1.jpg
?????文件???????21693??2018-01-09?17:52??掃雷\掃雷\Debug\res\2.jpg
?????文件???????19807??2018-01-09?11:21??掃雷\掃雷\Debug\res\3.jpg
?????文件???????19264??2018-01-09?11:22??掃雷\掃雷\Debug\res\4.jpg
?????文件???????20436??2018-01-09?11:23??掃雷\掃雷\Debug\res\5.jpg
?????文件???????20130??2018-01-09?11:24??掃雷\掃雷\Debug\res\6.jpg
?????文件???????21619??2018-01-09?17:59??掃雷\掃雷\Debug\res\7.jpg
?????文件???????22957??2018-01-09?18:00??掃雷\掃雷\Debug\res\8.jpg
?????文件???????20948??2018-01-09?18:01??掃雷\掃雷\Debug\res\9.jpg
?????文件???????22122??2017-10-15?18:12??掃雷\掃雷\Debug\res\不清楚.jpg
?????文件??????293125??2018-01-11?11:11??掃雷\掃雷\Debug\res\主界面3.jpg
............此處省略60個文件信息

評論

共有 條評論