注册 登录
编程论坛 C++教室

急啊。。。大家帮帮忙,谁好心的帮忙做下数据结构的一道题。。本人是新手

懵懂 发布于 2009-09-29 22:32, 470 次点击
定义并实现一个复数类
基本要求:
1.用双精度浮点数表示复数的实部和虚部
2.实现3个构造函数
a。缺省构造函数
b。把双精度浮点数赋给实部,同时把虚部置为0
c。把两个双精度浮点型参数分别返回复数的实部和虚部
3.定义并实现一对成员函数分别返回复数的实部和虚部
4.定义并实现复数运算+,-,*
5.定义并实现求复数绝对值的成员函数
6.定义并实现求复数平方根的函数
7.定义一个流输出函数,完成复数的输出
测试数据:
用以上定义的复数类,定义并实现一个一元二次方程的求根函数,方程形式为:
a*x*x+b*x+c=0
其中a,b,c为任意双精度浮点数。


谢谢各位了,帮个忙!!!!!
PS:本人学的是C++


[ 本帖最后由 懵懂 于 2009-9-29 22:43 编辑 ]
3 回复
#2
flyingcloude2009-09-30 12:00
6.定义并实现求复数平方根的函数

你这个是不是要改成

6.定义并实现求负数平方根的函数




[ 本帖最后由 flyingcloude 于 2009-9-30 12:19 编辑 ]
#3
懵懂2009-09-30 12:47
回复 2楼 flyingcloude
不是。。是我发的那样啊
#4
flyingcloude2009-09-30 17:49
回复 3楼 懵懂
这样我就不知道你是要怎么利用定义的类解出方程来了
1