第十四周實驗報告1

2021-06-06 15:17:18 字數 945 閱讀 4305

* 作    者:         趙桐輝                     

* 完成日期:     2012    年 05      月  21  日

* 版 本 號:         

* 對任務及求解方法的描述部分

* 輸入描述: 建立專門的陣列類處理有關陣列的運算元組是幾乎所支援的組織資料的方法。c和c++對陣列型別提供了內建支援,使我們利用陣列實現軟體中需要的各種實用的功能。但是,這種支援僅限於用來讀寫單個元素的機制。c++不支援陣列的抽象abstraction,也不支援對整個陣列的操作。例如:把乙個陣列賦值給另外乙個陣列,對兩個陣列進行相等比較或者想知道陣列的大小size,等等。對c++而言,陣列是從c語言中繼承來的,它反映了資料與對其進行操作的演算法的分離,有濃厚的過程化程式設計的特徵。陣列並不是c++語言的一等公民。所以在實際專案中,對乙個c++程式設計師,更多的是使用標準庫中提供的vector型別實現陣列功能。這個任務也將從物件導向角度重新審視和理解陣列,進而掃清自學vector等標準類中可能存在的障礙。在下面**的基礎上,完成支援陣列操作的類的設計,增強c++內建陣列型別功能

#includeusing namespace std;

class myarray

;myarray::myarray(int sz)

{ arr = new int[sz];

size=sz;

for(int i=0;isize)

{ a = new int[sz];

for( i=0;i

0  0  0  0  0  0  0  0  0  0

5  7  9  11  13  15  17  19  21  23

5  7  9  11  13  15  17  19  21  23  0  0  0  0  0  0  0  0  0  0

5  7  9  11  13

請按任意鍵繼續. . .

第十四周實驗報告1

實驗目的 學會使用函式的遞迴 實驗內容 用遞迴函式求解表示式 程式頭部注釋開始 為避免提交博文中遇到的問題,將用於表明注釋的斜槓刪除了 程式的版權和版本宣告部分 檔名稱 遞迴 作 者 劉柏蔚 完成日期 2011 年 11 月 23 日 版本號 對任務及求解方法的描述部分 輸入描述 n的值 問題描述 ...

第十四周實驗報告1 0

程式頭部注釋開始 程式的版權和版本宣告部分 檔名稱 建立專門的陣列類處理有關陣列的操作 作 者 任小寧 完成日期 2012 年 5 月 21日 版 本 號 201158504431 對任務及求解方法的描述部分 includeusing namespace std class myarray myar...

第十四周實驗報告3

程式頭部注釋開始 程式的版權和版本宣告部分 檔名稱 建立專門的陣列類處理有關陣列的操作 作 者 任小寧 完成日期 2012 年 5 月 21日 版 本 號 201158504431 對任務及求解方法的描述部分 includeusing namespace std class student stud...