• 大小: 0.01M
    文件类型: .cpp
    金币: 1
    下载: 0 次
    发布日期: 2021-02-01
  • 语言: C/C++
  • 标签: 五子棋  

资源简介

“欢乐五子棋”——C 程序设计,使用a和b 代表 黑棋和白棋

资源截图

代码片段和文件信息

#include
#include
#include
#include
#include
//宏定义替换文本 
#define X coord1<0||coord1>14||int(coord1)!=coord1
#define Y coord2<0||coord2>14||int(coord2)!=coord2
#define ENTWRONG cout<<“\n输入错误.\n“; system(“pause“); continue;
#define att pointer(xyi1)==2&&

using namespace std;

void welcome();
void pvp();//玩家对战 
void pve();//人机对战
int judge();//胜负判断
void display();//打印屏幕 
int envaluate(int xint y);//估值函数
int pointer(int xint yint faceint l);//获取指定点类型函数 
int situation[15][15];//存棋数组 
int coord1coord2;//输入的坐标 
int flag=0;//胜负标志变量 
int main() 
{
for(int st=0;st<15;++st)
for(int nd=0;nd<15;++nd) 
situation[st][nd]=0;//数组初始化 
welcome();
cout<<“游戏结束.“;
if(flag==1) cout<<“玩家1胜利\n“;
else if(flag==2) cout<<“玩

评论

共有 条评论