题目
找高手做C++题目——定义并实现一个复数类
定义并实现一个复数类
基本要求:
1.用双精度浮点表示复数的实部和虚部
2.实现3个构造函数
(a)缺省构造函数
(b)把双精度浮点数赋给实部,同时把虚部置为0
(c)把两个双精度浮点型参数分别赋给实部和虚部
3.定义并实现一对成员函数分别返回复数的实部和虚部
4.定义并实现复数运算+ - *
5.定义并实现求复数绝对值的成员函数
6.定义并实现求复数的平方根的函数
7.定义一个流输出函数,完成复数的输出
测试数据:
用以上定义的复数类,定义并实现一个一元二次方程的求根函数,方程形式为:a*x*x+b*x+c=0
其中a b c 为任意双精度浮点数
定义并实现一个复数类
基本要求:
1.用双精度浮点表示复数的实部和虚部
2.实现3个构造函数
(a)缺省构造函数
(b)把双精度浮点数赋给实部,同时把虚部置为0
(c)把两个双精度浮点型参数分别赋给实部和虚部
3.定义并实现一对成员函数分别返回复数的实部和虚部
4.定义并实现复数运算+ - *
5.定义并实现求复数绝对值的成员函数
6.定义并实现求复数的平方根的函数
7.定义一个流输出函数,完成复数的输出
测试数据:
用以上定义的复数类,定义并实现一个一元二次方程的求根函数,方程形式为:a*x*x+b*x+c=0
其中a b c 为任意双精度浮点数
提问时间:2020-05-27
答案
贴出来了,经过测试一切正常,你可以根据自己的需要适当改动
//complex类
#include
#include
class complex{
double real,imag;
public:
complex(){real=5;imag=5;}//缺省构造函数
complex(double r){real=r;imag=0;}//只给实部赋值的构造函数
complex(double r,double i){real=r;imag=i;}//同时给实、虚部赋值的函数
double displayreal(){return real;}//返回复数实部
double displayimag(){return imag;}//返回复数虚部
complex operator+(complex c);//实现复数相加
complex operator-(complex c);//实现复数相减
complex operator*(complex c);//实现复数相乘
double cab(complex c);//求复数绝对值(模)
complex sqr(complex c);//求复数平方根
friend ostream &operator
//complex类
#include
#include
class complex{
double real,imag;
public:
complex(){real=5;imag=5;}//缺省构造函数
complex(double r){real=r;imag=0;}//只给实部赋值的构造函数
complex(double r,double i){real=r;imag=i;}//同时给实、虚部赋值的函数
double displayreal(){return real;}//返回复数实部
double displayimag(){return imag;}//返回复数虚部
complex operator+(complex c);//实现复数相加
complex operator-(complex c);//实现复数相减
complex operator*(complex c);//实现复数相乘
double cab(complex c);//求复数绝对值(模)
complex sqr(complex c);//求复数平方根
friend ostream &operator
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
最新试题
- 1关于英文的问题.为什么 美利坚合众国是 The United States Of America 而不是 America United State
- 2(1)将抛物线y=x^2+2x+5化成y=a(x+m)^2+k (2)用配方法将二次函数y=4x^2+8x化为y=a(x+m)^2 +k
- 3一件衣服原价60元,现价是45元,降价了( )%
- 4过点P(0,1)的直线L与圆x^2+y^2=25交于A,B两点,若三角形AOB的面积为3.5,求直线L方程.
- 5i just want to konw why jennifer‘s more intersted in frank than me
- 6甲乙两数相差30,甲数的0.3与乙数的三分之一相等,求两数的和.
- 7不地震带上 的城市 会不会发生地震
- 8在下面的横线上填上表示“笑”的词语.
- 9我为你找了一些中国的名歌 怎么翻译
- 10在减法中,被减数、减数与差相加的和是360,被减数是()
热门考点
- 1关于两条直线的位置关系 解析几何
- 2若三点A(1,2),B(0,b),C(6,0)共线,则b的值为多少?
- 3两个分数之和为1又147分之125,它们分子之比是5:11,分母之比是3:7.这两个分数分别是多少?
- 4Little Tom______(no listen)the teacher now.
- 5王师傅运送1000个杯子每个1元碎一个赔4元并不给运费王师傅得到895元问打碎几个
- 6直径为2圆周长是多少?
- 7谁 is going to Hainan.It is hot and sunny.She is going shop-ping.What is she going to buy?
- 8某商品的进价200元,标价300元,折价销售的利润为百分之5,商品打几折
- 9描写雨的经典文段.
- 10原子的相对稳定结构的意义