* 作
者: 雷恆鑫
* 完成日期: 2011 年 12 月23 日
* 版本號:
* 對任務及求解方法的描述部分
* 輸入描述:由程式產生隨機數作為初始值
* 問題描述:……
* 程式輸出:……
* 程式頭部的注釋結束
#include
#include
using namespace std;
void setdata(int a[8][8]); //設定隨機數
void out(int a[8][8]);
//輸出陣列
void outdiagonal(int a[8][8]); //輸出對角線元素的值
void mine(int a[8][8],int x, int y);
//按「掃雷」遊戲的規則輸出相鄰格仔
void change(int a[8][8]);
//按要求改變量值
int main()
void setdata(int a[8][8])
void out(int a[8][8])
else
cout<
}cout<
return;}
void outdiagonal(int a[8][8])
void mine(int a[8][8],int x, int y)
else
else
else}}
}}cout
void change(int a[8][8])
else
}return;
}執行結果:
經驗積累:
1.for語句能夠簡化程式,要想在函式呼叫中改變原資料的值,指標是乙個不錯的選擇!
2.當編譯沒錯誤,連線有問題時,要看是否有兩個入口。
上機感言:
這個題挺鍛鍊大腦的,需要多畫畫流程圖。
第18周報告2 二維陣列
第18周報告2 二維陣列 實驗目的 學會二維陣列的操作 實驗內容 二維陣列的操作 對任務及求解方法的描述部分 輸入描述 由程式產生隨機數作為初始值 問題描述 程式輸出 include include include using namespace std void setdata int a 8 8...
第18周報告2 二維陣列
作 者 董寶文 完成日期 2011 年 12 月 23 日 版 本 號 對任務及求解方法的描述部分 輸入描述 由程式產生隨機數作為初始值 問題描述 程式輸出 程式頭部的注釋結束 include include using namespace std void setdata int a 8 8 設定...
第18周報告2 二維陣列
作 者 朱亞楠 完成日期 2011 年 12 月 29 日 版 本號 2011 對任務及求解方法的描述部分 輸入描述 由程式產生隨機數作為初始值 問題描述 程式輸出 程式頭部的注釋結束 include include using namespace std void setdata int a 8 ...