定义一个复数类CComplex,通过重载运算符 + ,直接实现两个复数之间的加法运算.
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/10/04 11:12:37
定义一个复数类CComplex,通过重载运算符 + ,直接实现两个复数之间的加法运算.
定义一个复数类CComplex,通过重载运算符”+”,直接实现两个复数之间的加法运算.运算符”+”用成员函数实现重载.在主函数中完成c1=3+5i和c2=2+4i之间的加法,并输出其结果.
运行环境在VC++ 6.0 中
定义一个复数类CComplex,通过重载运算符”+”,直接实现两个复数之间的加法运算.运算符”+”用成员函数实现重载.在主函数中完成c1=3+5i和c2=2+4i之间的加法,并输出其结果.
运行环境在VC++ 6.0 中
#include
using namespace std;
class CComplex
{
float real;
float image;
public:
CComplex operator+(CComplex &a);
CComplex(int x=0,float y=0){real=x;image=y;}
void Output(){cout
再问: 运行有误
再答: 哦哦,不好意思啊,我没检查,把main()函数改成这样: void main() { CComplex c1(3.0f,5.0f); CComplex c2(2.0f,4.0f); CComplex c; c=c1+c2; c.Output(); }
using namespace std;
class CComplex
{
float real;
float image;
public:
CComplex operator+(CComplex &a);
CComplex(int x=0,float y=0){real=x;image=y;}
void Output(){cout
再问: 运行有误
再答: 哦哦,不好意思啊,我没检查,把main()函数改成这样: void main() { CComplex c1(3.0f,5.0f); CComplex c2(2.0f,4.0f); CComplex c; c=c1+c2; c.Output(); }
定义一个复数类CComplex,通过重载运算符 + ,直接实现两个复数之间的加法运算.
定义一个复数类,通过重载运算符:+、-、*、/,直接实现两个复数之间的四则运算.
定义一个复数类,通过重载运算符:*,/,直接实现二个复数之间的乘除运算
定义一个复数类complex ,重载运算符“+”使之用于复数的加法运算,两个复数之和,复数与整数之和
(C++)定义一个复数类Complex,重载运算符“+”,使之能用于复数的加法运算.
通过运算符重载实现两个复数相减
编写一个Complex类,需要完成的运算符重载有:+ :重载+,用来完成两个复数的加法
C++ 一个复数类,运算符重载 + ,实现复数和复数的相加.
定义一个复数类COMPLEX,重载运算符“+”使之用于复数的加减运算
14、设计一个完整的复数complex类,要求利用运算符重载实现复数的加法(+)、减法(-)、乘法(*)运算
定义复数类,重载+,*为复数类的成员函数,实现复数类对象的+,*运算.
编写复数类CComplex,实现整数与实数,复数与复数之间的加.减.乘等各种基本运算