第五题
来源:互联网 发布:翼龙贷 拍拍网络贷款 编辑:程序博客网 时间:2024/05/02 04:27
#include <iostream>using std::cin;using std::cout;using std::endl;using std::ostream;using std::istream;class Juzhen { public: Juzhen(); friend Juzhen operator+(Juzhen &,Juzhen &); friend ostream& operator<<(ostream&,Juzhen&); friend istream& operator>>(istream&,Juzhen&); private: int mat[2][3]; };Juzhen::Juzhen(){ for(int i=0;i<2;i++) for(int j=0;j<3;j++) mat[i][j]=0;}Juzhen operator+(Juzhen &a,Juzhen &b){ Juzhen c; for(int i=0;i<2;i++) for(int j=0;j<3;j++) {c.mat[i][j]=a.mat[i][j]+b.mat[i][j]; } return c;}istream& operator>>(istream &in,Juzhen &m){cout<<"input value of juzhen:"<<endl; for(int i=0;i<2;i++) for(int j=0;j<3;j++) in>>m.mat[i][j]; return in;}ostream& operator<<(ostream &out,Juzhen &m){for (int i=0;i<2;i++) {for(int j=0;j<3;j++) {out<<m.mat[i][j]<<" ";} out<<endl;} return out;}int main(){ Juzhen a,b,c; cin>>a; cin>>b; cout<<endl<<"Juzhen a:"<<endl<<a<<endl;cout<<endl<<"Juzhen b:"<<endl<<b<<endl; c=a+b; cout<<endl<<"Juzhen c = Juzhen a + Juzhen b :"<<endl<<c<<endl; return 0;}
<img src="http://img.blog.csdn.net/20150511222943209?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbW9sdXpodWk=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />
0 0
- 第五题
- 第五题
- 第五题
- 第五题
- 第五题
- 第五题
- 第五题
- 第五题
- 第五题
- 第五题
- 第五题
- 第五题
- 第五题
- 第五题
- 第五题
- 第五题
- 第五题
- 第五题
- 分别用迭代和递归来实现阶乘
- Fiddler进行网络数据抓包(pc浏览器、andorid手机)
- 模拟微博随便看看
- Android——drawable、dpi、dip、px、缩放因子及屏幕适配
- [leetCode] Search for a Range
- 第五题
- 范式和反范式的优缺点
- Leetcode Best Time to Buy and Sell Stock
- 5
- 5.19作业程序导图与运行结果
- 设计模式(16)——Iterator(迭代器)
- Array 对象全面解析
- controller
- 每个程序员1小时内必须解决的5个编程问题