資源簡介
代碼片段和文件信息
#include
#include
#include
#include
#include
using?namespace?std;
#define??column?19
#define??row?19
//函數聲明
int?judgement(int?x?int?y);
void?drawchessboard();
void?XiaQi();
int?caculateValue(int?r?int?c?int?who);
int?MaxOfQuan(int?r?int?c);
void?AIReboot();
int?caculateValue(int?rint?cint?who);
int?MaxOfQuan(int?rint?c);
//全局變量
IMAGE?black?white?background?renren?surrender?renjimainpicture;//圖片全局變量
HWND?h;//之后用來接受當前繪圖窗口句柄
int?turn?=?0;//控制下棋?0都不能下??1黑棋下??2白棋下
int?map[row][column]?=?{?0?};//存儲棋盤信息??0沒有棋子??1黑棋??2白棋
int?chooseType?=?0;//1為人人?2為人機
int?gif?=?0;//控制菜單處的貼圖
struct?quanzhi
{
int?hang?lie?yuoxie?zouxie;//存儲四個方向相鄰棋子數??\?/???
};
quanzhi?quan[row][column];//記錄最優位置
void?AIReboot()/
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????497176??2018-12-15?15:43??五子棋\1.jpg
?????文件?????444703??2016-07-03?12:36??五子棋\2.jpg
?????文件???????1830??2018-12-17?19:15??五子棋\black.png
????....SH.????????70??2018-12-21?09:50??五子棋\desktop.ini
?????文件???????1607??2018-12-17?19:14??五子棋\white.png
?????文件??????13699??2018-12-22?14:54??五子棋\五子棋.cpp
?????文件???????9570??2018-12-18?12:21??五子棋\人人.png
?????文件???????9321??2018-12-18?12:21??五子棋\人機.png
?????文件???????7587??2018-12-17?12:56??五子棋\認輸.png
????...D..R?????????0??2018-12-22?14:55??五子棋
-----------?---------??----------?-----??----
???????????????985563????????????????????10
- 上一篇:c++ 貪吃蛇 小游戲源碼
- 下一篇:人工智能象棋博弈 附悔棋記錄功能
評論
共有 條評論