设计两个二维数组一个是mine数组,一个是show数组
上面展示mine二维数组,因为涉及到需要统计一个位置四周的雷数目所以需要用到辅助区域,辅助区域不产生雷是非雷区域,避免越界访问在这幅图中,用字符0表示非雷用字符1表示雷,雷式随机产生的产生雷的位置式核心雷区部分。
上图是向玩家展示嘚show二维数组当一位玩家输入一个坐标时候,对这个坐标判断如果是,炸死(第一次不会死)如果不是雷,将show数组该位置四周非雷位置的四周的雷数目暴露给玩家当所有雷排空,玩家胜利否则循环排雷。
运气比较差第一次就踩雷,免死金牌