1273 面向对象程序设计上机练习十一(运算符重载)
来源:互联网 发布:物理实验软件 编辑:程序博客网 时间:2024/06/08 09:27
1273 面向对象程序设计上机练习十一(运算符重载)
Time Limit: 1000MS Memory Limit: 65536KB
Problem Description
有两个矩阵a和b,均为2行3列,求两个矩阵之和。重载运算符“+”,使之能用于矩阵相加。如:c=a+b。
Input
第1、2行是矩阵a的值,数据以空格分开。
第3、4行是矩阵b的值,数据以空格分开。
Output
2个矩阵a、b之和,以行列形式显示。
Example Input
2 3 43 5 35 4 34 3 1
Example Output
6 6 58 9 6
#include <iostream>using namespace std;class Complex{ public: Complex(int a = 0, int b = 0 ,int c =0)//构造函数 { x = a; y = b; z = c; } void get_in() { cin >> a >> b >> c; x = a; y = b; z = c; } void put_out() { cout << x <<' '<< y <<' '<< z <<endl; } Complex operator + (Complex &t) { Complex ha; ha.x = t.x + x; ha.y = t.y + y; ha.z = t.z + z; return ha; } private: int x,y,z; int a,b,c;};int main(){ Complex c1,c2,c3,c4,c5,c6; c1.get_in(); c2.get_in(); c3.get_in(); c4.get_in(); c5 = c1 + c3; c6 = c2 + c4; c5.put_out(); c6.put_out(); return 0;}
阅读全文
0 0
- 面向对象程序设计上机练习十一(运算符重载)
- 面向对象程序设计上机练习十一(运算符重载)
- 面向对象程序设计上机练习十一(运算符重载)
- 面向对象程序设计上机练习十一(运算符重载)
- 面向对象程序设计上机练习十一(运算符重载)
- 面向对象程序设计上机练习十一(运算符重载)
- 面向对象程序设计上机练习十一(运算符重载)
- 面向对象程序设计上机练习十一(运算符重载)
- 面向对象程序设计上机练习十一(运算符重载)
- [1273]面向对象程序设计上机练习十一(运算符重载)
- 1273面向对象程序设计上机练习十一(运算符重载)
- SDUT-1273 面向对象程序设计上机练习十一(运算符重载)
- 1273 面向对象程序设计上机练习十一(运算符重载)
- SDUT-1273-->面向对象程序设计上机练习十一(运算符重载)
- sdut 面向对象程序设计上机练习十一(运算符重载)
- 面向对象程序设计上机练习十(运算符重载)
- 面向对象程序设计上机练习十二(运算符重载)
- 面向对象程序设计上机练习十(运算符重载)
- 给定一个填充非负数的m×n网格,找到一条从左上到右下的路径,这个路径将所有数字的总和最小化。
- 简单易懂的状态栏使用详解(2)---状态栏改颜色
- Android PullToRefresh 完全解析
- java里面String,Date,TimeStamp之间的互转
- C#设计模式(9)——装饰者模式(Decorator Pattern)
- 1273 面向对象程序设计上机练习十一(运算符重载)
- javaMail登录并实现邮箱激活功能
- word2vec和word embedding有什么区别?
- 两个群的之积
- C++实验3.4
- 6-1 多态性与虚函数
- Git使用手册:git status 查看本地工作区、暂存区中文件的修改状态
- MacTools
- Spring常用注解2