第四章第1题
来源:互联网 发布:中国网络资讯台 山寨 编辑:程序博客网 时间:2024/05/21 06:25
#include <iostream>
using namespace std;
class Complex
{public:
Complex(){real=0;imag=0;}
Complex(double r,double i){real=r;imag=i;}
double get_real();
double get_imag();
void display();
private:
double real;
double imag;
};
double Complex::get_real()
{return real;}
double Complex::get_imag()
{return imag;}
void Complex::display()
{cout<<"("<<real<<","<<imag<<"i)"<<endl;}
Complex operator + (Complex &c1,Complex &c2)
{
return Complex(c1.get_real()+c2.get_real(),c1.get_imag()+c2.get_imag());
}
int main()
{Complex c1(5,6),c2(3,-7),c3;
c3=c1+c2;
cout<<"c3=";
c3.display();
return 0;
}
using namespace std;
class Complex
{public:
Complex(){real=0;imag=0;}
Complex(double r,double i){real=r;imag=i;}
double get_real();
double get_imag();
void display();
private:
double real;
double imag;
};
double Complex::get_real()
{return real;}
double Complex::get_imag()
{return imag;}
void Complex::display()
{cout<<"("<<real<<","<<imag<<"i)"<<endl;}
Complex operator + (Complex &c1,Complex &c2)
{
return Complex(c1.get_real()+c2.get_real(),c1.get_imag()+c2.get_imag());
}
int main()
{Complex c1(5,6),c2(3,-7),c3;
c3=c1+c2;
cout<<"c3=";
c3.display();
return 0;
}
0 0
- 第四章第1题
- 第四章第2题
- 第四章第3题
- 第四章第4题
- 第四章第5题
- 第四章第6题
- 第四章第7题
- 第四章第18题
- 第四章课后练习题第17题
- 第四章第18题(修正)
- 《学习OpenCV》第四章第5题
- 《学习OpenCV》第四章第6题
- 第四章 第1个程序
- 第四章第四题
- 第四章第四题
- 第四届蓝桥杯 第8题
- 第32课第四题
- 第33课第四题
- 第一题
- spring技术详解【转】
- http://my.csdn.net/my/mycsdn
- (结构型模式一)适配器模式
- Ubuntu上安装 LAMP Server
- 第四章第1题
- 第二题
- 第四章T4
- cout <<string对象 编译出错引发的思考
- 边缘检测后计算区域周长
- 华为oj之递推公式
- 基础教程第二课
- 黑马程序员——关于Java中变量的意义和注意事项
- 第四章T5