• 大小: 13.61M
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-06-24
  • 语言: C/C++
  • 标签: 五子棋  游戏  

资源简介

使用键盘上下左右进行游戏,采用贪心算法,有时限和禁手功能 ,且有最后一步提示 

资源截图

代码片段和文件信息

#include “Chess.h“

Cchess::Cchess()//构造函数,用于初始化
{
timeout = false;
rank = 1;
int i = 0;
int j = 0;
x = 0;
y = 0;
Lastflag = 0;
jushu = 1;
//bool Chessboard = 0;//棋子颜色标志0为黑色  1为白色
flag = 0;//判定输赢标志。
bool xflag = 0;//////////////////////////////////////////////////////////////////////////////////////
banregular = false;//初始化禁手判定指示
rectifyflag = false;//悔棋标志
point FposTpos;//AI权重标志
for(i = 0;i {
for(j=0;j {
    chessboard[i][j] = 0;
}
}
cout<<“                          欢迎进行五子棋     “<
HANDLE screen = GetStdHandle(STD_OUTPUT_HANDLE);
    COORD position;    // position 是一个 COORD 结构
position.X = 0; //设置列在屏幕中心附近
    position.Y = 3; //设置行在屏幕中心附近
SetConsoleCursorPosition(screen position);
i= 

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

     文件      44544  2019-10-23 15:45  FChess\Debug\FChess.exe

     文件     388752  2019-10-23 15:45  FChess\Debug\FChess.ilk

     文件      98918  2019-10-23 15:45  FChess\Debug\FChess.lib

     文件     650240  2019-10-23 15:45  FChess\Debug\FChess.pdb

     文件      40796  2019-12-15 18:46  FChess\FChess\Chess.cpp

     文件       1431  2019-12-15 17:13  FChess\FChess\Chess.h

     文件       1487  2019-10-21 19:42  FChess\FChess\Debug\Chess.obj

     文件       1162  2019-10-23 15:45  FChess\FChess\Debug\cl.command.1.tlog

     文件      45248  2019-10-23 15:45  FChess\FChess\Debug\CL.read.1.tlog

     文件       1206  2019-10-23 15:45  FChess\FChess\Debug\CL.write.1.tlog

     文件        381  2019-10-23 15:45  FChess\FChess\Debug\FChess.exe.intermediate.manifest

     文件         65  2019-10-23 15:45  FChess\FChess\Debug\FChess.lastbuildstate

     文件       1821  2019-10-23 15:45  FChess\FChess\Debug\FChess.log

     文件        713  2019-09-30 12:43  FChess\FChess\Debug\FChess.vcxprojResolveAssemblyReference.cache

     文件        286  2019-10-23 15:45  FChess\FChess\Debug\FChess.write.1.tlog

     文件        664  2019-10-23 15:45  FChess\FChess\Debug\Lib-link.read.1.tlog

     文件        364  2019-10-23 15:45  FChess\FChess\Debug\Lib-link.write.1.tlog

     文件        462  2019-10-23 15:45  FChess\FChess\Debug\lib.command.1.tlog

     文件       2582  2019-10-23 15:45  FChess\FChess\Debug\link.command.1.tlog

     文件       3126  2019-10-23 15:45  FChess\FChess\Debug\link.read.1.tlog

     文件        758  2019-10-23 15:45  FChess\FChess\Debug\link.write.1.tlog

     文件        460  2019-10-23 15:45  FChess\FChess\Debug\mt.command.1.tlog

     文件        744  2019-10-23 15:45  FChess\FChess\Debug\mt.read.1.tlog

     文件        286  2019-10-23 15:45  FChess\FChess\Debug\mt.write.1.tlog

     文件     732160  2019-10-23 15:45  FChess\FChess\Debug\vc100.idb

     文件     331776  2019-10-23 15:45  FChess\FChess\Debug\vc100.pdb

     文件      85928  2019-10-23 15:45  FChess\FChess\Debug\wizard.obj

     文件       3376  2019-12-15 17:11  FChess\FChess\FChess.vcxproj

     文件       1061  2019-12-15 17:11  FChess\FChess\FChess.vcxproj.filters

     文件        143  2019-09-30 12:33  FChess\FChess\FChess.vcxproj.user

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

评论

共有 条评论