• 大小: 589KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-08
  • 语言: C#
  • 标签: 五子棋  

资源简介

用C#写的五子棋源代码,功能强大。 下的过算你厉害。

资源截图

代码片段和文件信息

#include 
#include 
using namespace std;

//用于标志人落子位置
#define  flag_person  1

//用于标志计算机落子位置
#define  flag_computer 2

////五子棋类,用于判断计算机应落子位置
////游戏是否结束,以及游戏的胜负方
class Pente
{
public:
int flag[15][15]; //用于标志棋盘中的棋子位置
int important_p[15][15]; //以防守为目标的,标志棋盘中每个位置落子的重要程度的数组
int important_c[15][15]; //以进攻为目标的,标志棋盘中每个位置落子的重要程度的数组
public:
Pente();
virtual ~Pente();

void restart(); //开局
int donext(int xint yint *nxint *ny); //计算下一步骤
int donext2(int xint yint *nxint *ny);
int judge(); //判断胜负
int getvalue(int xint yint* pvint* cv);
private:
int setvalue(int lflagint llengthint lbint rflagint rlengthint rbint f);
void initsetvalue(); //将分值数组置为0
};


Pente::Pente()
{
   int ij;
   for (i=0;i<15;i++)
   {
   for (j=0;

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      10103  2007-12-11 23:28  gobang\gobang\Form1.cs

     文件       3709  2007-12-11 22:41  gobang\gobang\Form1.Designer.cs

     文件       6012  2007-12-11 22:41  gobang\gobang\Form1.resx

     文件       3912  2005-12-09 02:20  gobang\gobang\gobang.csproj

     文件        465  2007-12-07 01:14  gobang\gobang\Program.cs

     文件       1184  2007-12-07 01:14  gobang\gobang\Properties\AssemblyInfo.cs

     文件       2834  2007-12-11 23:31  gobang\gobang\Properties\Resources.Designer.cs

     文件       6942  2007-12-11 23:31  gobang\gobang\Properties\Resources.resx

     文件       1089  2007-12-07 01:14  gobang\gobang\Properties\Settings.Designer.cs

     文件        249  2007-12-07 01:14  gobang\gobang\Properties\Settings.settings

     文件        972  2005-12-09 02:35  gobang\gobang\setup.cs

     文件       4875  2005-12-09 02:35  gobang\gobang\setup.Designer.cs

     文件       5814  2005-12-09 02:17  gobang\gobang\setup.resx

     文件       2572  2005-12-09 02:53  gobang\gobang.sln

    ..A..H.     34816  2007-12-11 23:41  gobang\gobang.suo

     文件         60  2007-12-10 23:42  gobang\pente\output.def

     文件      37869  2007-12-11 23:18  gobang\pente\pente.cpp

     文件        105  2005-12-09 03:25  gobang\pente\pente.h

     文件       3351  2007-12-11 22:01  gobang\pente\pente.vcproj

     文件       1427  2007-12-11 23:41  gobang\pente\pente.vcproj.D95B6C85E085428.Administrator.user

     文件       1414  2007-12-09 18:25  gobang\pente\pente.vcproj.HOME-0908C42D16.lpp.user

    .....H.     27136  2007-12-11 22:57  gobang\~WRL2986.tmp

     文件     619520  2007-12-11 23:28  gobang\开发文档.doc

     目录          0  2007-12-11 23:41  gobang\gobang\bin\Debug

     目录          0  2007-12-11 23:41  gobang\gobang\obj\Debug

     目录          0  2005-12-09 22:17  gobang\gobang\bin

     目录          0  2007-12-11 23:41  gobang\gobang\obj

     目录          0  2007-12-11 23:31  gobang\gobang\Properties

     目录          0  2007-12-11 23:41  gobang\gobang

     目录          0  2007-12-11 23:37  gobang\pente

............此处省略5个文件信息

评论

共有 条评论