三子棋小游戏制作与优化(1)——菜单的形成与棋盘的打印

jiabeik-630 / 2023-08-26 / 原文

                     三子棋小游戏制作与优化(1)

                                     ——菜单的形成与棋盘的打印

一、写主函数

二、主函数中嵌套其他函数

 

 

 注:0为假,1及其他数字为真,所以do while循环通过input的接收值判断是否退出循环

结果展示:

形成菜单

 三、设计游戏函数

1、在主函数中嵌套游戏函

    (行数,列数固定)

优化1:将二维数组的行与列设置为可变参数,不局限于3*3

优化方法:在头文件中定义 ROW 和 COL,在函数中接收数据

  在头文件中定义 ROW 和 COL

  引用自定义头文件,可实现对变参的更改

2、初始化棋盘

 3、打印棋盘

 

优化2:将棋盘变为九宫格式

优化方法:设置条件语句,对结尾的重复打印进行终止

 优化3:实现 n*n 的棋盘

 

仅能实现3*n的棋盘——只有行数进行了for循环

优化方法:以最小的重复单元进行循环

 

 完成棋盘打印