第九周 任務四(改正版)

2021-06-05 20:10:38 字數 1196 閱讀 7695

/* 

實驗內容:完成矩陣的輸入、輸出、加、減、相等判斷等操作

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

* 檔名稱: 完成矩陣的輸入、輸出、加、減、相等判斷等操作

* 作 者: 薛廣晨

* 完成日期: 2012 年 4 月 16 日

* 版 本號: x1.0

*///【任務4】建立乙個二維陣列類douary,使該類中有以下資料成員、成員函式及友員函式,完成矩陣的輸入、輸出、加、減、相等判斷等操作。

#include using namespace std;

class douary

;douary :: douary(int m, int n)//建構函式:用於建立動態陣列存放m行n列的二維陣列(矩陣)元素,並將該陣列元素初始化為

douary :: douary(const douary &d)

douary :: ~douary() //析構函式:用於釋放動態陣列所占用的儲存空間。

istream &operator>>(istream &input, douary &d)//過載運算子「>>」輸入二維陣列,其中d為dousry類物件;

ostream &operator<

return output;

} douary operator + (const douary &d1,const douary &d2)//兩個矩陣相加,規則:對應位置上的元素相加

else

return d;

}douary operator-(const douary &d1,const douary &d2)//兩個矩陣相減,規則:對應位置上的元素相減

else

return d;

}bool douary :: operator==(const douary &d)//判斷兩個矩陣是否相等,即對應位置上的所有元素是否相等

上機感言:把二維陣列轉化為一維陣列,這種方法挺好,

第九周任務(四)

程式頭部注釋開始 程式的版權和版本宣告部分 檔名稱 建立乙個二維陣列類douary,使該類中有以下資料成員 成員函式及友員函式,完成矩陣的輸入 輸出 加 減 相等判斷等操作。作 者 齊豔紅 完成日期 2011年 4月 18日 版 本 號 對任務及求解方法的描述部分 利用類的成員函式完成運算子的過載 ...

第九周 任務一

實驗內容 定義complex類中的 和 運算子的過載,實現輸入和輸出。程式的版權和版本宣告部分 檔名稱 定義complex類中的 和 運算子的過載,實現輸入和輸出 作 者 薛廣晨 完成日期 2012 年 4 月 14日 版 本號 x1.0 對任務及求解方法的描述部分 輸入描述 程式頭部的注釋結束 此...

第九周 任務三

實驗內容 定義分數類中 和 運算子過載 程式的版權和版本宣告部分 檔名稱 定義分數類中 和 運算子過載 作 者 薛廣晨 完成日期 2012 年 4 月 14 日 版 本號 x1.0 任務3 接第8周任務3,定義分數類中 和 運算子過載,實現分數的輸入輸出,改造原程式中對運算結果顯示方式,使程式讀起來...