前言:

本文实现了圈叉棋,不过不是把棋子落到格子中,而是落到格点上,逻辑是一样的。


1,本科毕设论文和代码:


2,圈叉棋的配置

圈叉棋

row=3 col=3

棋盘格点board[][]=

0 0 0 

0 0 0 

0 0 0 

棋盘样式boardStyle=0

棋子样式chessman=0表示用●和▲代表双方棋子

额外显示内容displayContent=1

轮到谁下turn=1

如何换下棋方howToChangeTurn=0表示正常轮换

行棋方式playMod=0

placeMod=0

placeOkMod=0

是否结束具体规则ifEndMod=4


3,运行

本科毕设系列(4)——圈叉棋_测试数据


4,测试数据

(1)先手胜,横线

3 1 1 1 3 2 2 3 3 3

(2)后手胜,竖线

1 1 1 2 1 3 2 2 2 1 3 2

(3)先手胜,右斜线

1 1 2 1 2 2 2 3 3 3

(4)后手胜,左斜线

1 1 2 2 1 2 1 3 2 1 3 1