三子棋小游戏制作与优化(1)——菜单的形成与棋盘的打印
三子棋小游戏制作与优化(1)
——菜单的形成与棋盘的打印一、写主函数
二、主函数中嵌套其他函数
注:0为假,1及其他数字为真,所以do while循环通过input的接收值判断是否退出循环
结果展示:
形成菜单
三、设计游戏函数
1、在主函数中嵌套游戏函数
(行数,列数固定)
优化1:将二维数组的行与列设置为可变参数,不局限于3*3
优化方法:在头文件中定义 ROW 和 COL,在函数中接收数据
在头文件中定义 ROW 和 COL
引用自定义头文件,可实现对变参的更改
2、初始化棋盘
3、打印棋盘
优化2:将棋盘变为九宫格式
优化方法:设置条件语句,对结尾的重复打印进行终止
优化3:实现 n*n 的棋盘
仅能实现3*n的棋盘——只有行数进行了for循环
优化方法:以最小的重复单元进行循环
完成棋盘打印