登录
首页 » c,c++ » 黑白棋游戏简易版

黑白棋游戏简易版

于 2022-04-16 发布 文件大小:5.05 kB
0 37
下载积分: 2 下载次数: 1

代码说明:

棋盘设计为8×8格,初始状态在棋盘中央交叉排放黑白棋子各两枚,为统计棋子个数,有一个棋子计一分,白棋先走。每个棋手下棋时,摆子的位置必须是以自己的棋子能包围住对方一个或多个棋子,被包围的对方棋子将变成自己的棋子。包围的方向可以是上下左右以及左右斜线共8个方向,只要能连成一条线即可。当轮到一个棋手摆子,而他没有可以包围对方棋子的位置时。他必须停步让对方走棋,直到他可以走为止。当棋盘上有一方的棋子为0或下满64格,游戏结束时棋子少者输。 我们的程序从总体上说分为三个块,希望通过四个模块来解决,分别为: (1)棋盘的生成(棋盘可以用位图实现,也可用制表符号来生成,共8x8格); (2)记录双方对弈时间的计时器与记录双方子数的计数器; (3)选择人机对战和人人对战的函数及控制对战难度的主函数。    

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • C语言难点介绍
    【实例简介】C语言难点介绍
    2021-12-21 00:31:22下载
    积分:1
  • huffman编码码长效率
    #include #include #include #include using namespace std; const MAXSIZE=100; typedef struct Huffmantree { char cname; int weight,mark; struct Huffmantree *parent,*lchild,*rchild,*next; }Hftree,*linktree;
    2022-04-15 20:09:22下载
    积分:1
  • Please read your package and describe it at least 40 bytes in English.
    Please read your package and describe it at least 40 bytes in English.
    2022-08-12 14:49:48下载
    积分:1
  • xml文件读写
    本程序是一个简单而有效的实现xml文件读写的功能。创建一个结构体,包含所需要读取或者写入到文件的每一个变量,调用tinyxml静态库,可以将所有变量按照标签格式写入到文件,也可以从文件中读取到结构体对象中。
    2022-05-21 05:25:28下载
    积分:1
  • KMP匹配算法(C++实现)
    在简单的匹配算法中,时间复杂度为O(m*n),其思想为每次适配后就重新从头开始匹配,所以比较慢;而KMP算法则利用了前面匹配的结果,在一次失配后不从头开始匹配,而是将子串进行一定的滑动,使得时间复杂度变为O(m+n),这样大幅度的缩减了匹配时间。
    2022-01-25 19:45:46下载
    积分:1
  • 一个有c#发的酒店管理系统,适合初学者学习
    一个有c#发的酒店管理系统,适合初学者学习-c#development of a hotel management system
    2022-07-07 02:31:51下载
    积分:1
  • GetImage
    说明:  可以批量导出ImageList中的图片,并保存。(Pictures in the ImageList can be exported in batches and saved.)
    2020-06-23 12:20:02下载
    积分:1
  • ADC7192源码驱动
    ADC7192嵌入式源码驱动程序,通用7190,直接驱动,单片机嵌入式程序代码void AD7192Initialization() { AD7192SoftwareReset(); AD7192InternalZeroScaleCalibration(); AD7192InternalFullScaleCalibration(); } void AD7192SoftwareReset() { unsigned char WriteBuf[1]; unsigned char ReadBuf[1]; unsigned char i; ADuC7026OutputBit(CS,0); WriteBuf[0] = 0xFF;   for(i=0; i
    2022-02-09 11:48:52下载
    积分:1
  • 关于数组和子和对象的开发 个联系操作 熟悉这种操作
    关于数组和子和对象的开发 个联系操作 熟悉这种操作-Arrays and objects on the development of a child, and the familiarity of this action contact
    2022-04-13 17:01:36下载
    积分:1
  • Romanian Map - Greedy Search
    说明:  A greedy algorithm is a simple, intuitive algorithm that is used in optimization problems. The algorithm makes the optimal choice at each step as it attempts to find the overall optimal way to solve the entire problem.
    2019-04-29 16:15:42下载
    积分:1
  • 696518资源总数
  • 104224会员总数
  • 54今日下载