-
大小: 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
評論
共有 條評論