问题分析:我们要写一个扫雷的程序,那我们首先就得清楚整个流程,先写出整个程序的框架,然后再进行补全。
1、我们先写一个菜单函数
2、扫雷我们得先有一个扫雷的界面,我们先创建 一个地图show_map,这个地图我们应该用二维数组来创建,先把这个数组初始化为空,这个界面我们就用‘*’来表示,使用两次遍历来完成。我们还应该有一个界面就是翻开之后的界面,所以我们再创建一个二维数组,这个表示是雷不是雷,先用两个遍历把这个数组全初始化为0,我们再使用随机函数随机生成10个位置来表示地雷,在这里我们需要注意生成地雷不一定合法。
3、初始化好扫雷界面之后我们就可以开始让玩家扫雷了,让玩家输入坐标来翻开地图,注意判断输入坐标的合法性,扫雷成功的条件就是翻开了所有不是地雷的位置
4、在翻开一个位置之后我们就需要校验,并且更新地图,更新地图我们需要告诉玩家在当前位置有几颗雷
C-入门小项目-扫雷
C-入门小项目-扫雷
C-入门小项目-扫雷
C-入门小项目-扫雷
C-入门小项目-扫雷
C-入门小项目-扫雷
C-入门小项目-扫雷
C-入门小项目-扫雷
C-入门小项目-扫雷

相关文章:

  • 2021-11-23
  • 2021-12-03
  • 2021-12-10
  • 2021-12-10
  • 2022-01-10
  • 2021-11-23
  • 2021-11-03
  • 2021-08-29
猜你喜欢
  • 2021-12-05
  • 2021-10-15
  • 2021-12-18
  • 2021-12-15
  • 2021-11-23
  • 2021-11-23
相关资源
相似解决方案