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

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

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

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

资源描述

#includeiostream.h#includestdlib.hclassmatrix{public:voidset();voiddisplay();friendmatrixoperator+(matrix&,matrix&);private:intmat[2][3];};voidmatrix::set(){coutpleaseinputthevalue:endl;for(inti=0;i2;i++)for(intj=0;j3;j++)cinmat[i][j];}voidmatrix::display(){for(inti=0;i2;i++){for(intj=0;j3;j++){coutmat[i][j];}coutendl;}}matrixoperator+(matrix&a,matrix&b){matrixc;for(inti=0;i2;i++)for(intj=0;j3;j++)c.mat[i][j]=a.mat[i][j]+b.mat[i][j];returnc;}intmain(){matrixa,b,c;a.set();coutmatrixa:endl;a.display();b.set();coutmatrixb:endl;b.display();c=a+b;coutmatrixc:endl;c.display();system(pause);return0;}

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

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

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

×
保存成功