我的代码库 https://gitee.com/zhang-senwei11,欢迎大家参观
1.扫雷游戏的功能说明
• 使⽤控制台实现经典的扫雷游戏
• 游戏可以通过菜单实现继续玩或者退出游戏
• 扫雷的棋盘是9*9的格⼦
• 默认随机布置10个雷
• 可以排查雷 ◦ 如果位置不是雷,就显⽰周围有⼏个雷 ◦ 如果位置是雷,就炸死游戏结束
◦ 把除10个雷之外的所有⾮雷都找出来,排雷成功,游戏结束
2.主游戏栏
在这里我们使用switch语句来判断是否进行游戏,
并且通过函数代码来实现整个过程,同时给了用户选错还能重选的循环
3.menu菜单的选择部分
4.game函数的主要部分
这里我们用intiboard来表示初始化棋盘
mine棋盘表示后台棋盘,show是展示给用户的棋盘
displayboard是展示棋盘函数
setmine是设置雷的函数
findmine是找雷的函数
5.各个函数的细节处理
用循环来初始化棋盘
将棋盘打印出来并有0123456789的行和列标号
随机设置雷
计算九宫格雷的个数
找雷
谢谢大家的观看