- 一、大体步骤流程
- 二、菜单界面
- 三、创建棋盘初始化
- 四、打印棋盘
- 五、玩家下棋
- 六、电脑下棋
- 七、判断输赢
一、大体步骤流程
1、程序运行进入菜单选择开始游戏或退出游戏
2、创建菜单并把菜单初始化打印
3、玩家落子,输入棋盘下标
4、判断胜负关系
5、电脑随机落子
6、判断胜负关系
8、回到步骤2是否玩家继续
1、就用三子棋来示例,
2、建议把棋盘大小变量改为全局变量,到时候想玩多大的棋 盘改全局变量即可
让棋盘具有更好的可扩展性**
版本1.0修改棋盘大小时出现问题,
有行没有列
一、版本1.0
这直接把列大小给锁死了,所以我们为了更愉快的玩游戏,必须创建2.0版本
二、版本2.0
切记,printf(“ %c ”)空格必须打,要不然你的棋盘各站个的位置
这样一来就很完美的解决了棋盘界面问题
五、玩家下棋大体概念要有,
玩家开始游戏输入 1 时,进while循环开始让玩家输入想下的位置坐标
玩家输入下标,打印“ * ”,如果输入的位置重复或者被占用,也改输出提示信息,要不然就瞎子摸鱼了
由于电脑时随即下的,我们需要生成一个随机数,让电脑随机下棋
记得加头文件#include
生成随机数步骤讲解就不细讲了
“博主水平太差,没法讲解这段,害~留意我,我以后发(狗头)”。



