[1273]面向对象程序设计上机练习十一(运算符重载)
来源:互联网 发布:在淘宝上如何买春药 编辑:程序博客网 时间:2024/05/22 15:40
面向对象程序设计上机练习十一(运算符重载)
Time Limit: 1000ms Memory limit: 65536K 有疑问?点这里^_^
题目描述
有两个矩阵a和b,均为2行3列,求两个矩阵之和。重载运算符“+”,使之能用于矩阵相加。如:c=a+b。
输入
第1、2行是矩阵a的值,数据以空格分开。
第3、4行是矩阵b的值,数据以空格分开。
第3、4行是矩阵b的值,数据以空格分开。
输出
2个矩阵a、b之和,以行列形式显示。
示例输入
2 3 43 5 34 3 15 4 3
示例输出
6 6 58 9 6
#include <iostream>using namespace std;class A{private: double a[2][3];public: void display() { int i,j; for(i=0; i<2; i++) for(j=0; j<3; j++) { cin>>a[i][j]; } } void show() { int i; int j; for(i=0; i<2; i++) for(j=0; j<3; j++) { if(j==2) cout<<a[i][j]<<endl; else cout<<a[i][j]<<" "; } } A operator + (A b)//"+"重载 { A c; int i,j; for(i=0; i<2; i++) for(j=0; j<3; j++) { c.a[i][j]=a[i][j]+b.a[i][j]; } return c; }};int main(){ A d1,d2,d3; d1.display(); d2.display(); d3=d1+d2; d3.show(); return 0;}
0 0
- 面向对象程序设计上机练习十一(运算符重载)
- 面向对象程序设计上机练习十一(运算符重载)
- 面向对象程序设计上机练习十一(运算符重载)
- 面向对象程序设计上机练习十一(运算符重载)
- 面向对象程序设计上机练习十一(运算符重载)
- 面向对象程序设计上机练习十一(运算符重载)
- 面向对象程序设计上机练习十一(运算符重载)
- 面向对象程序设计上机练习十一(运算符重载)
- 面向对象程序设计上机练习十一(运算符重载)
- [1273]面向对象程序设计上机练习十一(运算符重载)
- 1273面向对象程序设计上机练习十一(运算符重载)
- SDUT-1273 面向对象程序设计上机练习十一(运算符重载)
- 1273 面向对象程序设计上机练习十一(运算符重载)
- SDUT-1273-->面向对象程序设计上机练习十一(运算符重载)
- sdut 面向对象程序设计上机练习十一(运算符重载)
- 面向对象程序设计上机练习十(运算符重载)
- 面向对象程序设计上机练习十二(运算符重载)
- 面向对象程序设计上机练习十(运算符重载)
- Linux内核编译后地址空间的整理
- Android的5个进程等级
- 第七周项目2电阻并联
- 二了。。。
- 孜专咨咨钻子坐赘子专灼撰棕缀做啄着椎
- [1273]面向对象程序设计上机练习十一(运算符重载)
- 排序总结
- svn: Aborting commit: 'E:\myeclipse\workplaces\……“ remains in conflict错误的解决方法
- Android中获得当前日期时间
- 综坐罪孜纂子谞族浊住锥籽阻祝祝遵嘴足
- BZOJ 2245 SDOI 2011 工作安排 费用流
- 连续最大和,数字类区间问题
- MZ Training 2014 #5 E题
- Mac eclipse 安装svn插件