(C++高手帮忙)定义一个复数类Complex,重载运算符“-”,使之能用于复数的减法运算.
来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/05/01 11:18:15
(C++高手帮忙)定义一个复数类Complex,重载运算符“-”,使之能用于复数的减法运算.
定义一个复数类Complex,重载运算符“-”,使之能用于复数的减法运算.(如题)
一定要最准确的.
这是减法,不是加法,请注意看.
定义一个复数类Complex,重载运算符“-”,使之能用于复数的减法运算.(如题)
一定要最准确的.
这是减法,不是加法,请注意看.
#include
using namespace std;
class complex//复数类声明
{
public://外部接口
complex(double r=0.0,double i=0.0){real=r;imag=i;} //构造函数
complex operator - (complex c2); //-重载为成员函数
void display();//输出复数
private://私有数据成员
double real;//复数实部
double imag;//复数虚部
};
complex complex::operator -(complex c2) //重载函数实现
{
complex c;
c.real=real-c2.real;
c.imag=imag-c2.imag;
return complex(c.real,c.imag);
}
void complex::display()
{ cout
using namespace std;
class complex//复数类声明
{
public://外部接口
complex(double r=0.0,double i=0.0){real=r;imag=i;} //构造函数
complex operator - (complex c2); //-重载为成员函数
void display();//输出复数
private://私有数据成员
double real;//复数实部
double imag;//复数虚部
};
complex complex::operator -(complex c2) //重载函数实现
{
complex c;
c.real=real-c2.real;
c.imag=imag-c2.imag;
return complex(c.real,c.imag);
}
void complex::display()
{ cout
(C++高手帮忙)定义一个复数类Complex,重载运算符“-”,使之能用于复数的减法运算.
(C++)定义一个复数类Complex,重载运算符“+”,使之能用于复数的加法运算.
定义一个复数类Complex,重载运算符“+”,“-”,“*”,“/”,使之能用于复数的加、减、乘、除.
定义一个复数类COMPLEX,重载运算符“+”使之用于复数的加减运算
定义一个复数类Complex,重载运算符“+”、“-”、“*”和“/”,使之能用于复数的加、减、乘和除.
定义一个复数类complex ,重载运算符“+”使之用于复数的加法运算,两个复数之和,复数与整数之和
14、设计一个完整的复数complex类,要求利用运算符重载实现复数的加法(+)、减法(-)、乘法(*)运算
请编写一个类Complex,定义复数的加法、减法、乘法和除法运算,要求在编写该类时重载这些运算操作符,并重载I/O操作符
求助——定义复数类complex,重载运算符“+”的C++程序题
用C++语言 定义复数类complex,使用成员函数重载运算符+-,使用友元函数重载运算符.
编写一个Complex类,需要完成的运算符重载有:+ :重载+,用来完成两个复数的加法
定义一个复数类,通过重载运算符:+、-、*、/,直接实现两个复数之间的四则运算.