为什么是y* 2啊,到底是怎么把系統提示符移动过去的呢
前几步也不是很懂,有详细点的解释吗
首先三子棋的规则是在3*3的棋盘上三子连珠则为获胜,因此该游戏可以分为五个部分:电脑下棋玩家下棋,棋盘判断展示棋盘,棋盘初始化
- 电脑下棋:C语言学习初期,为了简单易编译这里使用随机位置生成。
- 玩家下棋:由玩家规定行列数输入行列数下棋。
- 棋盘判断:从行列,斜对角线三个位置进行遍历判断如果不满足胜利条件,就返回N继续进行
- 展示棋盘:将二维数组以棋盘形式输出。
- 棋盘初始化:二维数组建立后里面嘚值是不确定的,最好初始化为空格