1樓:匿名使用者
c語言模擬掃雷的**如下:
#include
#include
#include
int map[9][9] = ;
int result[9][9] = ;
int mine[10][2];
bool check(int i)
if(x==0 && y==0) return (map[0][1]+map[1][0]+map[1][1])/9; //左上角
if(x==0 && y==8) return (map[0][7]+map[1][7]+map[1][8])/9; //右上角
if(x==8 && y==0) return (map[7][0]+map[7][1]+map[8][1])/9; //左下角
if(x==8 && y==8) return (map[7][7]+map[7][8]+map[8][7])/9; //右上角
if(x==0)
if(x==8)
if(y==0)
if(y==8)
}void main()
while(check(i));
printf("%d\t%d\n",mine[i][0],mine[i][1]);
}//標識地雷
for(i=0;i<10;i++) map[mine[i][0]][mine[i][1]] = 9;
//計算地雷的數目
for(i=0;i<9;i++)
printf("\n");}}
2樓:匿名使用者
俄羅斯方快
掃雷#include
#include
#include
struct list
;struct list di[10][10];
int currentx=210;
int currenty=130;
void initxy(void)
} void initmu(void)
void randbomb(void)
}void jisuan(void)
}void xianbomb(void)}}void move(void)
else
}if(key==0x4b00)
else
}if(key==0x4d00)
else
}if(key==0x5000)
else
}if(key==0x1c0d)
if(di[j].bomb==0)
}if(key==0x2b5c)
}void success(void)
}void main(void)}
用c語言程式設計,用c語言如何程式設計?
皇家救星 include include include include void insert int array,int num 將num按遞增順序插到array中 else if array i num if i 29 return for j 28 j i j 將待插入位置後面的元素後移 a...
程式設計c語言,程式設計C語言
答案應該是 you me 其實該程式執行有點問題,改成下面編譯才能通過 include include int main char arr 2 4 strcpy arr 0 you strcpy arr 1 me arr 0 3 printf s n arr 0 return 0 說明 首先執行st...
C語言程式設計該如何入門,c語言程式設計怎樣入門
看書,視屏,多練最好 我也是剛學,上網看些教程熟悉基本操作,然後自己看看書,多操作就好 主要多練習,然後看看一些相關的書籍,把握程式執行的流程 額 我也剛學習的 加油!c語言程式設計怎樣入門 一 工欲善其事,必先利其器 這裡介紹幾個學習c語言必備的裝置和書籍 a 開發環境 例如turbo c 2.0...