• 大小: 0.90M
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-29
  • 语言: C/C++
  • 标签: 游戏  五子棋  c++  c  源码  

资源简介


资源截图

代码片段和文件信息

#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


评论

共有 条评论