有没有c语言大神帮忙看看这个c语言五子棋棋盘程序判定部分什么意思,理解不明白

为什么是y* 2啊,到底是怎么把系統提示符移动过去的呢
前几步也不是很懂,有详细点的解释吗

首先三子棋的规则是在3*3的棋盘上三子连珠则为获胜,因此该游戏可以分为五个部分:电脑下棋玩家下棋,棋盘判断展示棋盘,棋盘初始化

  1. 电脑下棋:C语言学习初期,为了简单易编译这里使用随机位置生成。
  2. 玩家下棋:由玩家规定行列数输入行列数下棋。
  3. 棋盘判断:从行列,斜对角线三个位置进行遍历判断如果不满足胜利条件,就返回N继续进行
  4. 展示棋盘:将二维数组以棋盘形式输出。
  5. 棋盘初始化:二维数组建立后里面嘚值是不确定的,最好初始化为空格
 
 
 
 
 
 

我要回帖

更多关于 c语言五子棋棋盘 的文章

 

随机推荐