[YTU]_2907 (类重载实现矩阵加法)
来源:互联网 发布:unity3d工程师简历 编辑:程序博客网 时间:2024/06/07 04:45
题目描述编写矩阵类Matrix,实现两个2x3矩阵相加。主函数已给定。输入两个矩阵的元素值输出两个矩阵相加的结果样例输入1 2 34 5 61 2 34 5 6样例输出2 4 68 10 12#include <iostream>using namespace std;class Matrix{public: Matrix(); void input(); void display(); Matrix operator+(Matrix &);private: double array[2][3];};Matrix::Matrix(){ int i,j; for(i=0;i<2;i++) for(j=0;j<3;j++) array[i][j]=0;}void Matrix::input(){ int i,j; for(i=0;i<2;i++) for(j=0;j<3;j++) cin>>array[i][j];}Matrix Matrix:: operator+(Matrix &b){ Matrix A; int i,j; for(i=0;i<2;i++) for(j=0;j<3;j++) A.array[i][j]=array[i][j]+b.array[i][j]; return A;}void Matrix::display(){ int i,j; for(i=0;i<2;i++) for(j=0;j<2;j++) { cout<<array[i][j]<<' '; if(j==1) cout<<array[i][2]<<endl; }}int main(){ Matrix a,b,c; a.input(); b.input(); c=a+b; c.display(); return 0;}
阅读全文
0 0
- [YTU]_2907( 类重载实现矩阵加法)
- [YTU]_2907 (类重载实现矩阵加法)
- [YTU]_2907(类重载实现矩阵加法)
- YTU 2907: 类重载实现矩阵加法
- OJ第四批——Problem B: 类重载实现矩阵加法
- YTU-OJ-矩阵求和--重载运算符
- 大数加法.重载实现
- YTU-OJ-实现复数类中的加运算符重载【C++运算符重载】
- [YTU]_2354 (H 实现复数类中的加运算符重载【C++运算符重载】)
- [YTU]_2354 (实现复数类中的加运算符重载【C++运算符重载】)
- lua实现加法(__add)重载
- YTU 2640: 编程题:运算符重载---矩阵求和
- YTU 2442: C++习题 矩阵求和--重载运算符
- [YTU]_2640(编程题:运算符重载---矩阵求和)
- [YTU]_2640( 编程题:运算符重载---矩阵求和)
- [YTU]_2442( C++习题 矩阵求和--重载运算符)
- 矩阵加法的CUDA实现
- 三元组实现矩阵加法
- Android添加USB连接提示音(SettingsProvider,PowerUI)
- Java -- 队列(模拟银行的排队办理业务)
- Python机器学习(03)
- MyEclipse中的web项目如何正确导入到Eclipse中运行
- 直线生成算法的实现:分别利用DDA算法、中点Bresenham算法和改进的Bresenham算法扫描转换直线段P1P2
- [YTU]_2907 (类重载实现矩阵加法)
- 使用Jquery+EasyUI 进行框架项目开发案例讲解之三 角色管理源码分享
- 接口设计实现不同线程之间数据传递
- centos7安装putty
- 获取父级元素
- HTTP协议中POST、GET、HEAD、PUT等请求方法以及一些常见错误
- 堆、栈
- 设计原则之旅(二):开闭原则
- libevent实现多线程