* 程式頭部注釋開始
* 程式的版權和版本宣告部分
* 檔名稱: 程式填空
* 作 者:
* 完成日期: 2012 年3 月 26日
* 版 本 號: v1.0
* 對任務及求解方法的描述部分
* 輸入描述:……
* 問題描述:……
* 程式輸出:……
* 程式頭部的注釋結束
1.//a.用指標訪問物件
2.
3.#include4.using namespace std;
5.class a
6.
11. a(int aa):a(aa){} //定義建構函式,用引數aa初始化資料成員a
12.};
13.
14.void main()
15.
1.//b.用指標型別作為成員函式的引數
2.
3.#include4.using namespace std;
5.class a
6.
14. a(int *aa, int nn, int mm);
15. ~a();
16. int getvalue(int i)
17.};
18.
19.a::a(int *aa, int nn, int mm)
20.
28.
29. a = new int[maxlen];
30.
31. for(int i = 0; i < n; i++) //以i為迴圈變數把aa陣列中每個元素值傳送給a陣列的對應元素中
32.
35.}
36.
37.a::~a() //析構函式的類外定義,釋放指標型資料a所指向的空間
38.
41.
42.void main()
43.;
45. a r(b, 10, 10);
46. int i, s = 0;
47. for(i = 0; i < 10; i++) //以i為迴圈變數,把r物件的a資料成員中的每個元素值依次累加到s中
48.
51. cout << "s = " << s << endl;
52.}
感悟:重新複習了一下動態分配和撤銷記憶體的運算子new和delete,覺得收穫不小!
第六周實驗報告(2)
對任務及求解方法的描述部分 輸入描述 問題描述 程式輸出 程式頭部的注釋結束 a.用指標訪問物件 includeusing namespace std class a a int aa a aa 定義建構函式,用引數aa初始化資料成員a void main b.用指標型別作為成員函式的引數 incl...
第六周實驗報告1
程式頭部注釋開始 程式的版權和版本宣告部分 檔名稱 錯誤程式修改 作 者 於宸 完成日期 2012 年 03 月 25 日 版 本 號 v.03251 對任務及求解方法的描述部分 輸入描述 問題描述 任務1 下面的程式存在編譯錯誤。有兩種方法可以修改,請給出這兩種修改方案,在報告中說明你傾向於用哪一...
第六周實驗報告3
程式頭部注釋開始 程式的版權和版本宣告部分 檔名稱 由座標點求距離和對稱座標 作 者 王智凱 完成日期 2012 年 3 月 26 日 版 本 號 對任務及求解方法的描述部分 輸入描述 問題描述 程式輸出 由座標點求距離和對稱座標 程式頭部的注釋結束 include include using na...