C语言实现简易版扫雷的完整过程
第一个二维数组,表示玩家看到的地图。第二个二维数组,表示当前位置是不是地雷。使用宏定义的原因:1.推高代码可读性,后续代码中遇到9,方便理解含义。这里我们使用宏定义了DIFFICULTY,表示地雷的数量:10个。如果最后翻开的不是地雷的土地等于地图的大小减地雷数,那么排除所有地雷,确认安全。
第一个二维数组,表示玩家看到的地图。第二个二维数组,表示当前位置是不是地雷。使用宏定义的原因:1.推高代码可读性,后续代码中遇到9,方便理解含义。这里我们使用宏定义了DIFFICULTY,表示地雷的数量:10个。如果最后翻开的不是地雷的土地等于地图的大小减地雷数,那么排除所有地雷,确认安全。