c语言实现扫雷游戏:

(一)游戏的基本逻辑

c语言实现扫雷游戏:_第1张图片

 通过该循环判断语句可实现游戏的开始与退出;

c语言实现扫雷游戏:_第2张图片

游戏的实现可分为初始化棋盘--放置雷--打印棋盘--查找雷;

初始化棋盘:

c语言实现扫雷游戏:_第3张图片

 打印棋盘:c语言实现扫雷游戏:_第4张图片

 在打印棋盘的过程中一定要注意我们定义的11*11的数组,但是我们调用的是9*9的数组;

所以在我们调用的时候下标初始值为1;每次打印一行或者输出提示语句时要记得打上\n;

雷的放置:

c语言实现扫雷游戏:_第5张图片

 雷的查找:c语言实现扫雷游戏:_第6张图片

 对于循环的跳出有可能有多个条件,所以应先用判断语句加上条件;

 在实现的过程中一定要小搞清楚你的意图,理好思绪;

对与该坐标周围8个数的查找,并减去‘0’化为数字;

 好了!到此扫雷游戏就成功啦!!!

 

你可能感兴趣的:(游戏,c++)