欢迎来到天天文库
浏览记录
ID:12077409
大小:24.51 KB
页数:11页
时间:2018-07-15
《扫雷小游戏代码c++版》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、#include#include#includeusingnamespacestd;intlei;intline,arrange,thunder1,thunder2,space;voidsaolei(char**&a,char**&c,int**&b,int**&d,int**&e,int**&g,int&line,int&arrange,int&thunder1,int&thunder2,int&space){intall=1;while(all){i
2、nti,j;a=newchar*[line],c=newchar*[line],b=newint*[line],d=newint*[line],e=newint*[line],g=newint*[line];for(i=0;i<=line-1;i++)a[i]=newchar[arrange],c[i]=newchar[arrange],b[i]=newint[arrange],d[i]=newint[arrange],e[i]=newint[arrange],g[i]=newint[arrange];f
3、or(i=0;i=thunder1)z=0;}srand(int(time(0)));for(i=1;i<=k;i++){ints,t;L:{s=rand()%line;t=rand()%arrange
4、;}if(!(s>=0&&s=0&&t=0&&a[i][j-1]=='#')b[i][j]++;if(j+15、')b[i][j]++;if(i-1>=0&&a[i-1][j]=='#')b[i][j]++;if(i+1=0&&j+1=0&&j-1>=0&&a[i-1][j-1]=='#')b[i][j]++;if(i+1=0&&i+16、&&a[i+1][j-1]=='#')b[i][j]++;}intf=0;for(i=0;i=0&&a[i][j-1]=='.')f++;if(j+1=0&&a[i-1][j]=='.')f++;if(i+1=0&&j+17、ange&&a[i-1][j+1]=='.')f++;if(i-1>=0&&j-1>=0&&a[i-1][j-1]=='.')f++;if(i+1=0&&i+1=0&&i+1=0&&j+18、9、i==0&10、&j==arrange-111、12、i==line-1&&j==013、14、i==line-1&&j==arrange-1){if(f==3)d[i][j]=1;elsed[i][j]=0;}else{if(i==0&&j!=0&&j!=arrange-115、16、i==line-1&&j!=arrange-1&&j!=017、18、i!=line-1&&i!=0&&j==019、20、i!=line-1&&i!=0&&j==arrange-1){if(f==
5、')b[i][j]++;if(i-1>=0&&a[i-1][j]=='#')b[i][j]++;if(i+1=0&&j+1=0&&j-1>=0&&a[i-1][j-1]=='#')b[i][j]++;if(i+1=0&&i+16、&&a[i+1][j-1]=='#')b[i][j]++;}intf=0;for(i=0;i=0&&a[i][j-1]=='.')f++;if(j+1=0&&a[i-1][j]=='.')f++;if(i+1=0&&j+17、ange&&a[i-1][j+1]=='.')f++;if(i-1>=0&&j-1>=0&&a[i-1][j-1]=='.')f++;if(i+1=0&&i+1=0&&i+1=0&&j+18、9、i==0&10、&j==arrange-111、12、i==line-1&&j==013、14、i==line-1&&j==arrange-1){if(f==3)d[i][j]=1;elsed[i][j]=0;}else{if(i==0&&j!=0&&j!=arrange-115、16、i==line-1&&j!=arrange-1&&j!=017、18、i!=line-1&&i!=0&&j==019、20、i!=line-1&&i!=0&&j==arrange-1){if(f==
6、&&a[i+1][j-1]=='#')b[i][j]++;}intf=0;for(i=0;i=0&&a[i][j-1]=='.')f++;if(j+1=0&&a[i-1][j]=='.')f++;if(i+1=0&&j+17、ange&&a[i-1][j+1]=='.')f++;if(i-1>=0&&j-1>=0&&a[i-1][j-1]=='.')f++;if(i+1=0&&i+1=0&&i+1=0&&j+18、9、i==0&10、&j==arrange-111、12、i==line-1&&j==013、14、i==line-1&&j==arrange-1){if(f==3)d[i][j]=1;elsed[i][j]=0;}else{if(i==0&&j!=0&&j!=arrange-115、16、i==line-1&&j!=arrange-1&&j!=017、18、i!=line-1&&i!=0&&j==019、20、i!=line-1&&i!=0&&j==arrange-1){if(f==
7、ange&&a[i-1][j+1]=='.')f++;if(i-1>=0&&j-1>=0&&a[i-1][j-1]=='.')f++;if(i+1=0&&i+1=0&&i+1=0&&j+18、9、i==0&10、&j==arrange-111、12、i==line-1&&j==013、14、i==line-1&&j==arrange-1){if(f==3)d[i][j]=1;elsed[i][j]=0;}else{if(i==0&&j!=0&&j!=arrange-115、16、i==line-1&&j!=arrange-1&&j!=017、18、i!=line-1&&i!=0&&j==019、20、i!=line-1&&i!=0&&j==arrange-1){if(f==
8、
9、i==0&
10、&j==arrange-1
11、
12、i==line-1&&j==0
13、
14、i==line-1&&j==arrange-1){if(f==3)d[i][j]=1;elsed[i][j]=0;}else{if(i==0&&j!=0&&j!=arrange-1
15、
16、i==line-1&&j!=arrange-1&&j!=0
17、
18、i!=line-1&&i!=0&&j==0
19、
20、i!=line-1&&i!=0&&j==arrange-1){if(f==
此文档下载收益归作者所有