代码拉取完成,页面将自动刷新
#pragma once
#define row 9
#define col 9
#define rows row+2 /*利用宏定义来确定棋盘规格(通过宏变量实规格设计一般化)*/
#define cols col+2 /*为了雷个数的计数形式保持整体一致,需要将数组规格设计成比棋盘规格大两格的形式来消除边缘影响*/
/* rows*cols 的棋盘数组元素编号为0到(rows-1) 被操作部分的数组元素编号为1到row */
/*同时设置两组可以宏变量使我们设计出的代码更具有一般性*/
void initboard(char board[rows][cols], char CH);
void showboard(char board[rows][cols]);
void setmine(char board[rows][cols],int a ,int b);
int findmine(char board[rows][cols],char showingboard[rows][cols],int x,int y);
void game(char board[rows][cols], char showingboard[rows][cols]);
int countmine(char board[rows][cols], int x, int y);
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。