填空题
下列程序定义了一个实部为real,虚部为imag的复数类Complex,并在类中将复数的加、减操作重载为友元函数。请填空。
class Complex
{
private:
float 1, 2;
public:
Complex (float r=0, float i=0)
{
m_real=r; m_imag=i;
}
3operator+(Complex);
4operator-(Complex,Complex);
}
5operator+(Complex c)
{
return Complex 6, 7;
}
8operator-(Complex c1,Complex c2);
{
return Complex 9, 10;
}
【正确答案】
1、m_real m_imag Complex fiend Complex Complex Complex:: m_real c.m_real m_imag c.m_imag Complex cl.m_real c2.m_real cl.m_imag c2.m_imag
【答案解析】