c语言扫雷游戏的项目规划

1.扫雷呈现形式:二维数组打印。

2.项目分解:

        1.第一重循环,其目的为打印菜单并允许用户多次进行游戏。

        2.菜单打印:分为开始游戏,结束游戏两个部分。需要引入非法字符判断以及纠正

        3.第一次选择:用户输入1,2来选择进行游戏或者结束游戏

        4.雷阵与方阵:由于笔者准备避免数组间的类型转换,所以将所有元素类型定为字符型,其运算由asc码值进行。

        5.方阵由*字符组成,雷阵由笔者分别布置,先在屏幕上打印方阵。

        6.玩家输入坐标,判断该位置是否有雷,有则输出9并判断游戏结束,无则打印周围八个元素的雷数。

        7.无思路部分:随机开放空白。

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