用C++实现矩阵的定义及加减乘运算(共5页).docx

上传人:飞****2 文档编号:14112418 上传时间:2022-05-02 格式:DOCX 页数:5 大小:15.14KB
返回 下载 相关 举报
用C++实现矩阵的定义及加减乘运算(共5页).docx_第1页
第1页 / 共5页
用C++实现矩阵的定义及加减乘运算(共5页).docx_第2页
第2页 / 共5页
点击查看更多>>
资源描述

《用C++实现矩阵的定义及加减乘运算(共5页).docx》由会员分享,可在线阅读,更多相关《用C++实现矩阵的定义及加减乘运算(共5页).docx(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、精选优质文档-倾情为你奉上#include using namespace std;class Matrix /声名Matrix类public: /以下为公用函数 Matrix() /声名构造函数 a33=0; /定义为3*3矩阵,方便后续调试 b33=0; /定义为3*3矩阵,方便后续调试 result33=0; void set_Matrix(); /成员函数声名 void show_Matrix(); /成员函数声名private: /以下为私有数据 int a33; int b33; int result33;int main() Matrix M; /定义对象 M.set_Matri

2、x(); /调用Matrix的set_Matrix函数,输入ab矩阵 M.show_Matrix(); /调用Matrix的show_Matrix函数,输出结果 return 0; void Matrix:set_Matrix() / 在类外定义成员函数,向据成员赋值 int i,j,k; cout请输入矩阵aendl; /输入a矩阵 for(i=0;i3;i+) for(j=0;j3;j+) coutaijaij; cout请输入矩阵bendl; /输入b矩阵 for(i=0;i3;i+) for(j=0;j3;j+) coutbijbij; void Matrix:show_Matrix(

3、) /在类外定义成员函数,输出数据成员的值 int i,j,k; cout矩阵相加结果为:endl; /矩阵相加 for(i=0;i3;i+) for(j=0;j3;j+) resultij=aij+bij; for(i=0;i3;i+) for(j=0;j3;j+) coutresultij ; coutendl; cout矩阵相减结果为:endl; /矩阵相减 for(i=0;i3;i+) for(j=0;j3;j+) resultij=aij-bij; for(i=0;i3;i+) for(j=0;j3;j+) coutresultij ; coutendl; cout矩阵相乘结果为:endl; /矩阵相乘 for(i=0;i3;i+) for(k=0;k3;k+) for(j=0;j3;j+) resultik+=aij*bjk; for(i=0;i3;i+) for(k=0;k3;k+) coutresultik ; coutendl; 专心-专注-专业

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁