您好,欢迎访问三七文档
有两个矩阵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);}
本文标题:有两个矩阵a和b-均为2行3列。求两个矩阵之和。重载运算符“+”-使之能用-于矩阵相加。如c=a+b
链接地址:https://www.777doc.com/doc-4543400 .html