有两个矩阵a和b-均为2行3列。求两个矩阵之和。重载运算符“+”-使之能用-于矩阵相加。如c=a+b

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

有两个矩阵a和b,均为2行3列。求两个矩阵之和。重载运算符“+”,使之能用于矩阵相加。如c=a+b。初值自拟。#includeiostreamclassjuzhen{private:inta[2][3];public:friendjuzhenoperator+(juzhen&a,juzhen&b);juzhen(){for(inti=0;i2;i++){for(intj=0;j3;j++){a[i][j]=0;}}}voidinput(){for(inti=0;i2;i++){for(intj=0;j3;j++){std::cina[i][j];}}}voidoutput(){for(inti=0;i2;i++){for(intj=0;j3;j++){std::couta[i][j];}std::coutstd::endl;}}};juzhenoperator+(juzhen&a,juzhen&b){juzhenc;for(inti=0;i2;i++){for(intj=0;j3;j++){c.a[i][j]=a.a[i][j]+b.a[i][j];}}returnc;}voidmain(){juzhenA;juzhenB;A.input();B.input();juzhenC;C=A+B;C.output();system(pause);}

1 / 2
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功