C語言 掃雷遊戲

2021-10-22 18:33:03 字數 2010 閱讀 1986

;// 11 * 11 //記錄地雷的陣列

//2. 排查出的雷的資訊

char show[rows][cols] = ; //展示給玩家的陣列

//初始化

initboard(mine, rows, cols, '0');//初始化

initboard(show, rows, cols, '*');

//列印棋盤

//displayboard(mine, row, col);

displayboard(show, row, col);

//布置雷

setmine(mine, row, col);

//displayboard(mine, row, col);

//掃雷

findmine(mine, show, row, col);

}void initboard(char board[rows][cols], int rows, int cols, char set) }}

void displayboard(char board[rows][cols], int row, int col)

printf("\n");

for (i = 1; i <= row; i++)

printf("\n"); }}

void setmine(char board[rows][cols], int row, int col) }}

//'0' - '0'=0

//'1'-'0' = 1

//'3'-'0' = 3

int get_mine_count(char mine[rows][cols], int x, int y)

void findmine(char mine[rows][cols], char show[rows][cols], int row, int col)

else //不是雷

}else

}if (win == row * col - easy_count) }

//展開功能的時候-遞迴

C語言 掃雷遊戲

標頭檔案 ifndef mine h define mine h define line 10 define list 10 define rows 6 define cows 6 int game char userboard line 2 list 2 char playerboard line...

C語言 掃雷遊戲

要求 1 第一下輸入座標,不炸死。2 座標周圍沒有雷,可以實現展開。思想 一 用乙個測試函式test 完成使用者的整個遊戲體驗,放在主函式中。二 test 函式中應該完成的內容 選單選擇和遊戲部分。選單選擇即menu 函式 遊戲部分即game 函式 因為是遊戲,所以以使用者體驗為先,先讓使用者玩一把...

掃雷遊戲C語言

掃雷遊戲c語言 include include include define max row 9 define max col 9 define max mine count 10 char mine map max row max col 雷的位置 char show map max row ma...