主函数
mineweeper.cpp
#include <cstdio>
#include <cstdlib>
#include <conio.h>
#include "map.h"
int main() {
Map game;
char ch;
while (1) {
game.ChooseMode(); //模式选择
game.InitMap(); //初始化
game.Draw(); //画出地图
game.SetMine(); //布置地雷
game.SetNum(); //计算数字
game.Play(); //扫雷
if (game.IfWin()) //判定输赢
printf("You Winn");
else
printf("You Losen");
printf("nInput q to quit or c to continue : "); //是否继续
ch = getch();
while (ch != 'q' && ch != 'c') {
ch = getch();
}
if (ch == 'q') break;
}
system("cls");
printf("~Bye~nn");
system("pause");
return 0;
游戏截图

更多精彩游戏小代码,请点击《游戏专题》阅读
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持易采站长站。










