前言
随着C语言学习的不断深入,我们接触了数组的应用。本次扫雷游戏的模拟实现就是通过二维数组等数组相关C语言知识实现。
一、扫雷游戏的概念与玩法。
扫雷游戏是一款经典的windows系统游戏,主要玩法是指在一个n×n的方阵中放入一定数量的雷,然后通过非雷处的数字分析附近雷的位置并做好标记,即“扫雷”,最后以达到游戏目的。
具体游戏界面如下:

该游戏一般分为Easy、Medium、Hard三个难度,根据难度的分级,会设定不同难度的方阵大小和雷数进行游戏。
二、实现过程
1.引入库
代码如下(示例):
#pragma once
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
#define ROW 9
#define COL 9
#define ROWS ROW+2
#define COLS COL+2
#define EASY_COUNT 10
//初始化棋盘
void InitBoard(char board[ROWS][COLS], int rows, int cols,int set);
//打印棋盘
voi

1572

被折叠的 条评论
为什么被折叠?



