-
大小: 770B文件类型: .cpp金币: 1下载: 0 次发布日期: 2021-05-24
- 语言: C/C++
- 标签:
资源简介
1. 自定义一个示意性的复数类型complex,其中含有若干个成员函数。请完成类定义,并编制主函数,说明complex类对象,对定义的各成员函数进行调用。
class complex{
double real; //复数实部
double imag; //复数虚部
public:
complex(); //无参构造函数
complex(double r, double i); //2参构造函数
complex addCom(complex c2); //调用者对象与对象c2相加,返回complex类对象
void outCom (); //输出调用者对象的有关数据(各分量)
};
进一步,在类中添加对复数进行其他基本运算(如,复数减、乘、除、取模等)的相应成员函数,并通过主函数处的调用来验证各函数的使用正确性。
代码片段和文件信息
#include
using namespace std;
class Complex
{
public:
int real;
int imag;
Complex(){ real=0; imag=0;} //无参构造函数
Complex(int r int i){ real=r; imag=i;} //2参构造函数
Complex addCom( Complex &c2); //调用者对象与对象c2相加,返回complex类对象
void display(); //输出调用者对象的有关数据(各分量)
} ;
Complex Complex::addCom ( Comp
评论
共有 条评论