大家好,我是阳了个阳C++,扫雷第二版终于做完了
本次更新优化了以下几点:
一、玩家可以自选地图大小以及地雷数量
二、新增无尽模式
三、新增坐标轴
四、新增递归翻格机制
在放代码之前,作者还是想说一句:
能不能点个赞!!!
#include<bits/stdc++.h>
#include<windows.h>
using namespace std;
int floormap[101][101];
char ceilmap[101][101];
bool vst[101][101];
int n,m,b;
char key;
void cls(){
system("cls");
}
void start(){
cout<<"扫雷游戏\n\n";
cout<<"作者:阳了个阳C++\n\n";
cout<<"进入游戏请按e\n\n";
cin>>key;
while(key!='e'){
cls();
cout<<"进入游戏请按e\n\n";
cin>>key;
}
}
void makemap(){
int B=b;
int tmpx[b+1],tmpy[b+1];
for(int i=1;i<=b;i++){
tmpx[i]=rand()%n+1;
tmpy[i]=rand()%m+1;
}
for(int i=1;i<=b;i++){
floormap[tmpx[i]][tmpy[i]]=-1;
}
for(in