第六周實驗報告2

2021-06-05 07:45:03 字數 1497 閱讀 6493

* 程式頭部注釋開始

* 程式的版權和版本宣告部分

* 檔名稱: 程式填空

* 作 者:

* 完成日期: 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...