欢迎来到天天文库
浏览记录
ID:57441622
大小:10.82 KB
页数:5页
时间:2020-08-17
《用C++实现矩阵的定义及加减乘运算.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、#includeusingnamespacestd;classMatrix//声名Matrix类{public://以下为公用函数Matrix()//声名构造函数{a[3][3]=0;//定义为3*3矩阵,方便后续调试b[3][3]=0;//定义为3*3矩阵,方便后续调试result[3][3]=0;}voidset_Matrix();//成员函数声名voidshow_Matrix();//成员函数声名private://以下为私有数据inta[3][3];intb[3][3];intresult[3][3];};intmain(){MatrixM;//定义对象M.set_
2、Matrix();//调用Matrix的set_Matrix函数,输入ab矩阵M.show_Matrix();//调用Matrix的show_Matrix函数,输出结果return0;}voidMatrix::set_Matrix()//在类外定义成员函数,向据成员赋值{inti,j,k;cout<<"请输入矩阵a"<>a[i][j];}}cout<<"请输入矩阵b"<3、j=0;j<3;j++){cout<<"b["<>b[i][j];}}}voidMatrix::show_Matrix()//在类外定义成员函数,输出数据成员的值{inti,j,k;cout<<"矩阵相加结果为:"<4、//矩阵相减for(i=0;i<3;i++){for(j=0;j<3;j++){result[i][j]=a[i][j]-b[i][j];}}for(i=0;i<3;i++){for(j=0;j<3;j++){cout<5、[i][k]<<"";}cout<
3、j=0;j<3;j++){cout<<"b["<>b[i][j];}}}voidMatrix::show_Matrix()//在类外定义成员函数,输出数据成员的值{inti,j,k;cout<<"矩阵相加结果为:"<4、//矩阵相减for(i=0;i<3;i++){for(j=0;j<3;j++){result[i][j]=a[i][j]-b[i][j];}}for(i=0;i<3;i++){for(j=0;j<3;j++){cout<5、[i][k]<<"";}cout<
4、//矩阵相减for(i=0;i<3;i++){for(j=0;j<3;j++){result[i][j]=a[i][j]-b[i][j];}}for(i=0;i<3;i++){for(j=0;j<3;j++){cout<5、[i][k]<<"";}cout<
5、[i][k]<<"";}cout<
此文档下载收益归作者所有