C++ 扫雷程序输出报告.docx

C扫雷程序输出报告要点

程序输出报告程序设计时使用环境----Win10 VS20151程序设计思路模块化设计一个扫雷游戏。要实现埋雷,计算一个格子周围雷数,打开雷位,显示雷区几个功能.需要以下几个主要数据,判断雷位的雷是否存在,雷位周围的雷数,是否已经被打开,游戏是否结束,雷区大小,布雷量(本程序中非必须保存于类中数据)2功能的具体实现为了方便计算和理解先分出类classOneMine{OneMine(); //雷位构造函数voidInitOneMine();//初始化一个雷位boolIsMine;//是否是雷boolOpened; //是否已经打开shortAroundMines;//周边的雷数friendclassOperation;friendclassMines;};classMines//创建雷区类{boolGameOver;//扫雷是否结束shortRows; //雷区的行数shortCols;//雷区的列数shortMinesCount;//布设雷的数量OneMine *pos[50][50]; //存放雷对象的数组指针public:Mines(); //雷区类构造函数~Mines(); //析构函数friendclassOperation;};classOpera

文档评论(0)

1亿VIP精品文档

相关文档