C++程序设计问题!求解!

2025年03月18日 18:53
有3个网友回答
网友(1):

程序有两个问题:

1. Complex类的add方法没有实现,编译会报错,这个是最容易看到的,实现如下:

void Complex::add(Complex &c){
    r += c.r;
    i += c.i;
}

2. show方法中,虚数部分符号判断逻辑错误,当i小于0时为“-”号,应改为:

i < 0 ? '-' : '+'

3. 当i=0时,show函数会出现“3+0i”的显示问题。所以当i=0时,最好不显示虚数部分,自行修改。

网友(2):

你这个程序中没有实现类中的add函数啊。
需要添加一个add函数的实现。

网友(3):

C2=4.5,是几个意思?