目录
用户选择菜单
void menu()
{
printf("****************************\n");
printf("******** 1.play **********\n");
printf("******** 0.exit **********\n");
printf("****************************\n");
}
用户按1进入游戏
棋盘初始化
void Itnboard(char board[ROWS][COLS], int rows, int cols,char c)
{
int i, j;
for (i = 0; i < rows; i++)
{
for (j = 0; j <cols; j++)
{
board[i][j] = c;
}
}
}
创建数组,并对其进行初始化
本文介绍了如何使用C语言开发扫雷游戏,详细讲解了棋盘初始化、随机布置雷、玩家交互及棋盘展开的过程。特别讨论了展开函数中else return的作用,即避免重复判断已展开的区域,确保游戏逻辑正确。
订阅专栏 解锁全文
2739

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



