c语言五子棋中怎么设置交叉点这个设置可以吗

  1. weizhi这个存放坐标的数组需要用二维數组否则只能存放一行位置;

  2. 初始化棋盘的动作从draw函数里移出来,放在main函数里做draw只负责把当前棋盘和棋子画出来,初始化棋盘就是输叺棋盘的大小;

  3. 存放棋子的二维数组p需要初始化;

  4. draw画棋盘的时候要判断p数组对应存放了什么字符来决定输出什么内容;

  5. 判断棋子超过棋盤范围,只需要检查输入的坐标x和y是否都比棋盘小就可以了放在for循环里,每次都会被执行到

代码改了一下,你看一看

 
}

我要回帖

更多关于 c语言五子棋中怎么设置交叉点 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信