-
大小: 770B文件類型: .cpp金幣: 1下載: 0 次發(fā)布日期: 2021-05-24
- 語言: C/C++
- 標簽:
資源簡介
1. 自定義一個示意性的復(fù)數(shù)類型complex,其中含有若干個成員函數(shù)。請完成類定義,并編制主函數(shù),說明complex類對象,對定義的各成員函數(shù)進行調(diào)用。
class complex{
double real; //復(fù)數(shù)實部
double imag; //復(fù)數(shù)虛部
public:
complex(); //無參構(gòu)造函數(shù)
complex(double r, double i); //2參構(gòu)造函數(shù)
complex addCom(complex c2); //調(diào)用者對象與對象c2相加,返回complex類對象
void outCom (); //輸出調(diào)用者對象的有關(guān)數(shù)據(jù)(各分量)
};
進一步,在類中添加對復(fù)數(shù)進行其他基本運算(如,復(fù)數(shù)減、乘、除、取模等)的相應(yīng)成員函數(shù),并通過主函數(shù)處的調(diào)用來驗證各函數(shù)的使用正確性。
代碼片段和文件信息
#include?
using?namespace?std;
class?Complex
{
public:
int?real;
int?imag;
Complex(){?real=0;?imag=0;}???????????????????//無參構(gòu)造函數(shù)
Complex(int?r?int?i){?real=r;?imag=i;}???????//2參構(gòu)造函數(shù)
Complex?addCom(?Complex?&c2);????//調(diào)用者對象與對象c2相加,返回complex類對象
void?display();?????????????//輸出調(diào)用者對象的有關(guān)數(shù)據(jù)(各分量)
}?;
Complex?Complex::addCom?(??Comp
評論
共有 條評論