物件導向程式設計上機練習十一(運算子過載)

2021-07-22 23:57:18 字數 665 閱讀 2185

time limit: 1000ms

memory limit: 65536kb

submit

statistic

problem description

有兩個矩陣a和b,均為2行3列,求兩個矩陣之和。過載運算子「+」,使之能用於矩陣相加。如:c=a+b。

input

第1、2行是矩陣a的值,資料以空格分開。

第3、4行是矩陣b的值,資料以空格分開。

output

2個矩陣a、b之和,以行列形式顯示。

example input

2 3 4

3 5 3

4 3 1

5 4 3

example output

6 6 5

8 9 6

hint

author

#include using namespace std;

class array

array operator + (array & a2) //只過載加號 沒有過載輸出流《可以把下面的showarray重在為輸出流<<

void showarray()

};int main()

物件導向程式設計上機練習十一(運算子過載)

time limit 1000ms memory limit 65536k 有兩個矩陣a和b,均為2行3列,求兩個矩陣之和。過載運算子 使之能用於矩陣相加。如 c a b。第1 2行是矩陣a的值,資料以空格分開。第3 4行是矩陣b的值,資料以空格分開。2個矩陣a b之和,以行列形式顯示。2 3 4 ...

1273物件導向程式設計上機練習十一(運算子過載)

物件導向程式設計上機練習十一 運算子過載 include include using namespace std class complex complex int a,int b,int c,int d,int e,int f complex operator complex t friend o...

物件導向程式設計上機練習十(運算子過載)

time limit 1000ms memory limit 65536k 定義乙個複數類complex,過載運算子 使之能用於複數的加法運算。參加運算的兩個運算量可以都是類物件,也可以其中有乙個是整數,順序任意。例如 c1 c2 i c1 c1 i均合法。其中i是整數,c1 c2是複數 程式設計實...