在一个人无聊的时候,创作一手三子棋来与ai竞争吧
目录
一.准备工作
设置三个文件来进行对三子棋的实现。
二.步骤
1.对菜单进行准备:
以下代码位于test.c中
上图为正确输出的菜单项。
2. 创建棋盘并进行初始化
为了实现三子棋游戏的正常运行,将switch语句中的case1语句把printf换成函数game(),并在test.c中写下以下代码。
运用宏定义方便以后修改棋盘大小。
3.创建棋盘:
同步骤2一样构建一个函数对game函数进行完善。
如果输入正常,得到的结果应为下图
4.控制玩家下棋
倘若输出正常,结果应为下图
5 让电脑自己下棋
首先得让电脑进行随机下棋,此时需要下图的3,4行来得到随机的目的,接下来大致与控制玩家下棋相等,但有一些关于随机的细节。
在上面二图中的61,62行即为达到随机目的的工具代码。
同上若输出正常,应得到以下的结果
6.判断输赢
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
THE END
二维码