讓我們先來看看掃雷遊戲的魅力吧
相信大家都玩過掃雷遊戲吧,那麼你們知道掃雷遊戲的原理是什麼嗎?學會掃雷**,多少雷對我們來說都不在話下,就讓我們大家一起來探索吧。
game.h
#define _crt_secure_no_warnings 1
#ifndef __game_h__
#define __game_h__
#include #include #include #include #define rows 10
#define cols 10
#define mine_num 10 //預設雷數
void set_mine(char mine[rows + 2][cols + 2], int row, int col,int count); //置雷
void display(char board[rows + 2][cols + 2], int row, int col); //棋盤
int get_mine_count(char board[rows + 2][cols + 2], int row, int col); //統計雷數
void play_game(char mine[rows + 2][cols + 2], char show[rows + 2][cols + 2]); //排雷
#endif//__game_h__
test.c
#define _crt_secure_no_warnings 1
#include "game.h"
void game()
void menu()
int main()
} while (input);
return 0;
}
game.c
#define _crt_secure_no_warnings 1
#include "game.h"
void set_mine(char mine[rows + 2][cols + 2], int row, int col,int count) }}
void display(char board[rows + 2][cols + 2], int row, int col)
printf("\n\n");
for (i = 1; i= 1) && (x <= 10)) && ((y >= 1) && (y <= 10)))
else
}} else
}}
這些只是掃雷小遊戲的初級版,日後我會繼續更新將它完善,希望大家喜歡 用C語言寫乙個簡單的掃雷小遊戲
define crt secure no warnings include include include 用 c 語言寫乙個簡單的掃雷遊戲 1.寫乙個遊戲選單 menu 2.開始遊戲 1.初始化二維陣列 init inte ce 2.列印遊戲介面 print inte ce 3.玩家掀起指定位置 ...
記乙個簡單的掃雷遊戲
遊戲概述 每次輸入乙個座標,必然要判斷當前座標是不是雷,如果不是就要顯示當前座標和其周圍8個非雷座標點的周圍8個點的雷的數量。分為三部分 game.h ifndef game h define game h include include include include pragma warning...
初學c 乙個簡單的掃雷遊戲
寫了乙個簡單的掃雷遊戲,可以控制棋盤大小和雷的數量。1.標頭檔案 game.h ifndef game h define game h include include pragma warning disable 4996 include include define col 12 define r...