关于编程的问题( c语言 java c++都可以)求大神解答 感激不尽 50
背景你玩儿过扫雷游戏吧?Windows操作系统中带了这个小游戏,那个系统叫什么来着?在游戏中要想过关,就必须要在一个NxM的区域上找出所有的地雷。游戏过程中,计算机会在地...
背景 你玩儿过扫雷游戏吧?Windows操作系统中带了这个小游戏,那个系统叫什么来着? 在游戏中要想过关,就必须要在一个 NxM 的区域上找出所有的地雷。游戏过程中,计算机会在地图上显示一些数字从而帮助你确定哪里有地雷。例如,在下面这个有两颗地雷的 4x4 的地图(*表示地雷): *... .... .*.. .... 根据上面的地图,可以计算出应该提供给游戏者的数字如下所示: *100 2210 1*10 1110 每个数字表示了该方格周围到底有几个地雷,当然,一个方格周围最多的时候只会有八个。 要求: 1. 定义一个矩阵,随机产生地雷的分布并由此产生提供给游戏者的数字信息。 2. 定义成绩排行榜,记录前五名的用户名及时间。 3. 提供菜单功能,定义不同等级的地雷地图供选择。 4. 游戏者通过坐标(如 1 ( 1 , 2 )、 0 ( 3 , 4 )判定第一行第二列位置为地雷,第 3 行第四列不是地雷)判定是否为地雷,标记地雷位置正确,则正确位置显示 @ 符号,如触碰地雷,游戏结束,没有触碰地雷,显示该坐标位置周边地雷分布情况,如果周边有地雷不显示。 5. 成绩排行榜以文件形式保存。 6. 设计新型功能可加分。
展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询