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

黑白棋游戏简易版

于 2023-08-04 发布 文件大小:5.64 kB
0 122
下载积分: 2 下载次数: 1

代码说明:

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

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

发表评论

0 个回复

  • Huffman coding used to achieve the compression used compress text compression us...
    用huffman编码实现的文本压缩用compress进行压缩用uncompress进行解压缩-Huffman coding used to achieve the compression used compress text compression used for decompression uncompress
    2022-02-02 05:56:40下载
    积分:1
  • Rfid Credential Provider
    此代码与Rfid读卡器凭据提供程序有关。
    2022-03-13 22:15:55下载
    积分:1
  • CNC编程
    GRBL限制比较大,用的是arv的C语言写的,有目前较新的版本是0.8c,能用在328P的芯片上(UNO),其他的芯片能用的不多,MEGA2560就不行了。缺点是安装麻烦,需要用到winavr生成hex文件,再用XLoader上传到UNO上。优点是效率高,功能强大,可设置加速度等
    2022-03-31 21:06:16下载
    积分:1
  • fpm10a
    利用c语言对FPM10A进行编程,实现对指纹的识别,删除,以及对指纹的调用等等,对这一指纹的学习有一定的帮助。
    2022-02-14 11:13:01下载
    积分:1
  • Modbus协议源码
    1 关于Modbus底层协议的源码,包括各种校验方法,数据长度校验等等。 2  对深入了解该协议有不错的帮助。希望可以帮助更多的人。
    2022-02-05 11:40:47下载
    积分:1
  • 利用栈的基本运算返回指定栈中栈底元素
    编写一个算法,利用栈的基本运算返回指定栈中栈底元素
    2022-08-23 13:18:26下载
    积分:1
  • STM8_BLDC无刷直流电机的控制
    STM8_BLDC无刷直流电机的控制,在真实的开发板调试,试用过,不错。可以当作入门基本资料来使用。
    2023-08-30 08:15:03下载
    积分:1
  • Aspose.Cells 导出excel 示例源码(C#)
    Aspose.Cells 导出excel 示例源码(C#)
    2017-10-31下载
    积分:1
  • Awesome
    &a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a;
    2022-05-26 16:51:10下载
    积分:1
  • 请销假T管理系统
    请销假源码.请销假源码.请销假源码.请销假源码.
    2022-02-26 07:17:44下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载