SDUT-1273 面向对象程序设计上机练习十一(运算符重载)
来源:互联网 发布:申请淘宝网店要多少钱 编辑:程序博客网 时间:2024/06/06 14:26
面向对象程序设计上机练习十一(运算符重载)
Time Limit: 1000MS Memory Limit: 65536KB
SubmitStatistic
Problem Description
有两个矩阵a和b,均为2行3列,求两个矩阵之和。重载运算符“+”,使之能用于矩阵相加。如:c=a+b。
Input
第1、2行是矩阵a的值,数据以空格分开。
第3、4行是矩阵b的值,数据以空格分开。
第3、4行是矩阵b的值,数据以空格分开。
Output
2个矩阵a、b之和,以行列形式显示。
Example Input
2 3 43 5 34 3 15 4 3
Example Output
6 6 58 9 6
Hint
Author
zlh
#include <iostream>using namespace std;class Complex{private: int x[3]; int y[3];public: Complex(int a=0,int b=0,int c=0,int d=0,int e=0,int f=0); friend Complex operator+(Complex &a,Complex &b); void show();};Complex::Complex(int a,int b,int c,int d,int e,int f){ x[0]=a;x[1]=b;x[2]=c;y[0]=d;y[1]=e;y[2]=f;}Complex operator+(Complex &a,Complex &b){ Complex c; c.x[0]=a.x[0]+b.x[0]; c.x[1]=a.x[1]+b.x[1]; c.x[2]=a.x[2]+b.x[2]; c.y[0]=a.y[0]+b.y[0]; c.y[1]=a.y[1]+b.y[1]; c.y[2]=a.y[2]+b.y[2]; return c;}void Complex::show(){ int i; for(i=0;i<3;i++) { if(i==0) cout<<x[i]; else cout<<' '<<x[i]; } cout<<endl; for(i=0;i<3;i++) { if(i==0) cout<<y[i]; else cout<<' '<<y[i]; } cout<<endl;}int main(){ int a,b,c,d,e,f; cin>>a>>b>>c; cin>>d>>e>>f; Complex d1(a,b,c,d,e,f); cin>>a>>b>>c; cin>>d>>e>>f; Complex d2(a,b,c,d,e,f); Complex d3; d3=d1+d2; d3.show(); return 0;}
阅读全文
0 0
- SDUT-1273 面向对象程序设计上机练习十一(运算符重载)
- SDUT-1273-->面向对象程序设计上机练习十一(运算符重载)
- sdut 面向对象程序设计上机练习十一(运算符重载)
- 面向对象程序设计上机练习十一(运算符重载)
- 面向对象程序设计上机练习十一(运算符重载)
- 面向对象程序设计上机练习十一(运算符重载)
- 面向对象程序设计上机练习十一(运算符重载)
- 面向对象程序设计上机练习十一(运算符重载)
- 面向对象程序设计上机练习十一(运算符重载)
- 面向对象程序设计上机练习十一(运算符重载)
- 面向对象程序设计上机练习十一(运算符重载)
- 面向对象程序设计上机练习十一(运算符重载)
- [1273]面向对象程序设计上机练习十一(运算符重载)
- 1273面向对象程序设计上机练习十一(运算符重载)
- 1273 面向对象程序设计上机练习十一(运算符重载)
- sdut 面向对象程序设计上机练习十(运算符重载)
- sdut 面向对象程序设计上机练习十二(运算符重载)
- SDUT面向对象程序设计上机练习十二(运算符重载)
- 嵌入式技术的就业前景
- 用java+selenium启动chrome浏览器时报错Exception in thread "main" org.openqa.selenium.NoSuchSession
- 八(1) 5
- 自定义view画圆
- ProgressService下载图片
- SDUT-1273 面向对象程序设计上机练习十一(运算符重载)
- Idea创建web项目
- Linux作业二
- Android SqlLite的简单实用
- 自考总结-2017.10
- tiaozhuanyemian
- 一些基本的依赖
- NSetup 轻松一键,部署NSIS美化打包安装和自动增量升级 (包含 nsSkinEngine)
- 运算符格式控制符