資源簡介
實驗題目:數組的使用
實驗目的:
1)掌握數組的定義與使用;
2)掌握函數的使用;
3)掌握隨機函數的使用;
4)掌握遞歸方法的使用;
實驗內容:
實現字符界面下的地雷游戲
代碼片段和文件信息
#include?
#include?
#include?
?
//畫棋盤?a雷表?b周圍雷數表?c打開表
bool?MakeMap(bool?a[9][9]int?b[9][9]bool?c[9][9])
{
????int?i=0j=0;
????for(i=0;i<9;i++)
????{
????????for(j=0;j<9;j++)
????????{
????????????if(c[i][j])?
????????????{
????????????????if(a[i][j])?
????????????????{
????????????????????printf(“*?“);???//雷顯示為*號
????????????????}
????????????????else
????????????????{
????????????????????printf(“%d?“b[i][j]);??//無雷則顯示周圍雷總數
????????????????}
????????????}
????????????else?printf(“#?“);
????????}
????????printf(“\n“);
????}
????/*
????printf(“\n“);
????for(i=0;i<9;i++)
????{
????????for(j=0;j<9;j++)
????????{
????????????if(a[i][j])?printf(“1?“);
????????????else?printf(“0?“);
????????}
????????printf(“\n“);
????}
????*/
評論
共有 條評論