由于在备考研究生所以代码的学习并没有时间一一记录,还是尽量记下一些关键结点,文章虽写,但也只是类似提纲一样的记录。
人要么活在突破自己的不适和不安中,要么活在找借口回避挑战的不满中,我选择前者。虽然大学浪费了四年,还是早早地回来,怀着悔恨的心情重新开始!
一个三子棋小游戏的模拟设计(对手是随机下的人机)
步骤
1.创建三个文件
test.c 测试游戏功能的实现
game.c 用以编写相关的函数
game.h 用以声明相关的函数
2.打印目录(游戏初始选择界面)
采用do while循环使得至少有一次选择
选择1则调用game函数开始游戏,选择0则退出(switch实现,input为选择值)
while执行条件为选择的输入值,这样的0/1选择与计算机内部执行假/真选择一致
3.实现game函数
3.1 游戏平台搭建
二维数组初始化(initboard)
将棋盘打印成九宫格状(用横竖分割线分割出九个格子)
3.2 实现玩家下棋功能
3.3 实现电脑下棋功能
3.4 判断输赢

欢迎指正!
图片来源:http://www.hp91.cn/ h5游戏