91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 4.26KB
    文件類型: .cpp
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2024-04-14
  • 語言: C/C++
  • 標(biāo)簽: 掃雷??

資源簡介

掃雷游戲 原碼

資源截圖

代碼片段和文件信息

/*掃雷*/
#include
#include
#define?KEY_DOWN(VK_NONAME)?((GetAsyncKeyState(VK_NONAME)?&?0x8000)???1:0)
using?namespace?std;
const?int?N=30;
int?game[N][N]play[N][N]nm;
bool?vis[N][N];
//void?color(int?a)//改變輸出的顏色,比system(“color?x“)快得多
//void?init(int?xint?y)//隨機(jī)數(shù)制造雷
//void?print()//輸出
//void?print_ans()//輸出答案?
//bool?check()//判斷是否勝利?
void?color(int?a){
????SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE)a);
????/*
????yle=“white-space:pre“>????字
????????1???深藍(lán)色
????????2???深綠色
????????3???深青色
????????4???深紅色
????????5???深粉色
????????6???黃色
????????7???深白色
????????8???灰色
????????9???淺藍(lán)色
????????10??淺綠色
????????11??淺青色
????????12??淺紅色
????????13??淺粉色
????????14??淺黃色
????????15??淺白色
????*/
}
void?init(int?xint?y){
const?int?wx[]={-1010-1-111};
const?int?wy[]={0-1011-11-1};
for(int?i=1;i<=(n*m)/5;i++){
int?xx=rand()%n+1;
int?yy=rand()%m+1;
if(abs(xx-x)<=1&&abs(yy-y)<=1||game[xx][yy]==-1)i--;
else{
game[xx][yy]=-1;
for(int?j=0;j<8;j++)if(game[xx+wx[j]][yy+wy[j]]!=-1)game[xx+wx[j]][yy+wy[j]]++;
}
}
/*game[1][2]=game[2][2]=game[3][2]=game[4][2]=game[5][3]=
game[6][3]=game[7][3]=game[8][4]=game[8][5]=game[8][6]=
game[8][7]=game[7][9]=game[6][9]=game[5][9]=game[4][9]=
game[2][8]=game[2][7]=game[2][6]=game[1][4]=-1;
for(int?i=1;i<=10;i++){
for(int?j=1;j<=10;j++){
if(game[i][j]==-1)continue;
for(int?k=0;k<8;k++)if(i+wx[k]>=1&&i+wx[k]<=10&&j+wy[k]>=1&&j+wy[k]<=10&&game[i+wx[k]][j+wy[k]]==-1)game[i][j]++;
}
}*/
}
void?print(){
system(“cls“);
color(15);
printf(“歡迎來到掃雷\n“);
printf(“輸入三個數(shù)xyk\n“);
printf(“k=0表示你要踩第x行第y列的格子\n“);
printf(“k=1表示你要標(biāo)記第x行第y列的格子\n“);
printf(“如果是剛開局,只需輸入x和y即可開始游戲\n“);
printf(“輸入三個0即可認(rèn)輸\n“);
printf(“祝您游戲愉快\n“);?
for(int?i=1;i<=n;i++){
color(15);
if(i==1){
for(int?j=1;j<=m;j++)printf(“----“);printf(“-\n“);
}
else{
printf(“|---“);
for(int?j=2;j<=m;j++)printf(“----“);
printf(“|\n“);
}
for(int?j=1;j<=m;j++){
color(15);printf(“|“);
if(play[i][j]

評論

共有 條評論