定義CComplex類,實作實部和虛部的初始化;通過GetReal成員函式和GetImag成員函式分別回傳實部和虛部。
#include <iostream>
using namespace std;
// 在此處補充你的代碼
int main()
{
double Real,Imag;
cin>>Real>>Imag;
const CComplex num1(Real,Imag);
cout<<'('<<num1.GetRealNum()<<','<<num1.GetImagNum()<<')'<<endl;
return 0;
}
uj5u.com熱心網友回復:
老師教的都忘完了,都不記得復數用來做啥的了。uj5u.com熱心網友回復:
這樣子:
#include <iostream>
using namespace std;
// 在此處補充你的代碼
class CComplex {
double Real;
double Imag;
public:
CComplex(double R,double I) {
Real = R;
Imag = I;
}
double GetRealNum() const {
return Real;
}
double GetImagNum() const {
return Imag;
}
};
int main()
{
double Real, Imag;
cin >> Real >> Imag;
const CComplex num1(Real, Imag);
cout << '(' << num1.GetRealNum() << ',' << num1.GetImagNum() << ')' << endl;
return 0;
}
uj5u.com熱心網友回復:
還有更好的方式,通過多載實作復數的運算。轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/66143.html
標籤:新手樂園
上一篇:求大神看看哪里出錯了TAT
下一篇:用下面的 scanf 函式輸入資料,使 a=10,b=12,c1='B',c2='b',x=2.6,y=-3.89,z=6.7,考慮在鍵盤上如何輸入資料?
