c语言开发扫雷游戏
发布时间
阅读量:
阅读量
为准确呈现用户所见地图与地雷分布(用户不可见)的二维结构,我们需要分别创建两个数组。在初始化阶段,所采用的地图尺寸设定为9乘9,地雷的数量则被定义为10个,相关代码实现如下。
#define MAX_ROW 9
#define MAX_COL 9
#define MINE_COUNT 10
void Init(char Show_map[MAX_ROW][MAX_COL], char Mine_map[MAX_ROW][MAX_COL]){
for (int row = 0; row < MAX_ROW; row++){
for (int col = 0; col < MAX_COL; col++){
//未翻开的位置我们设为*号标志
Show_map[row][col] = '*';
}
}
for (int row = 0; row < MAX_ROW; row++){
for (int col = 0; col < MAX_COL; col++){
//初始的时候全部都是安全区域,规定不是雷的位置为0
Mine_map[row][col] = '0';
}
}
int count =
全部评论 (0)
还没有任何评论哟~
