問(wèn)答題

編寫(xiě)一個(gè)程序,要求:
1.聲明一個(gè)類(lèi)complex,定義類(lèi)complex的兩個(gè)對(duì)象c1和c2,對(duì)象c1通過(guò)構(gòu)造函數(shù)直接指定復(fù)數(shù)的實(shí)部和虛部(類(lèi)私有數(shù)據(jù)成員為double類(lèi)型的real和imag)為2.5及3.7,對(duì)象c2通過(guò)構(gòu)造函數(shù)直接指定復(fù)數(shù)的實(shí)部和虛部為4.2及6.5;
2.定義友元運(yùn)算符重載函數(shù),它以cl、c2對(duì)象為參數(shù),調(diào)用該函數(shù)時(shí)能返回兩個(gè)復(fù)數(shù)對(duì)象相加操作;
3.定義成員函數(shù)print,調(diào)用該函數(shù)時(shí),以格式“(real,imag)”輸出當(dāng)前對(duì)象的實(shí)部和虛部,例如:對(duì)象的實(shí)部和虛部分別是4.2和6.5,則調(diào)用print函數(shù)輸出格式為:(4.2,6.5);
4.編寫(xiě)主程序,計(jì)算出復(fù)數(shù)對(duì)象c1和c2相加結(jié)果,并將其結(jié)果輸出。


您可能感興趣的試卷

你可能感興趣的試題

最新試題

引用可以用在函數(shù)中,既可以作為函數(shù)的參數(shù)使用,又可以作為函數(shù)的()使用。

題型:填空題

使用string類(lèi)時(shí),在程序中必須包含這個(gè)類(lèi)的頭文件,使用的語(yǔ)句為()。

題型:填空題

程序員既可以使用系統(tǒng)提供的頭文件,也可以定義自己的頭文件,并在程序中使用#include指令將其包含進(jìn)來(lái)。一般情況下,使用尖括號(hào)括住系統(tǒng)提供的頭文件,使用()括住程序員自己定義的頭文件。

題型:填空題

標(biāo)識(shí)符的()是指一個(gè)標(biāo)識(shí)符在程序中的有效范圍。

題型:填空題

標(biāo)識(shí)符的()是指在程序的哪個(gè)區(qū)域里可以使用。

題型:填空題

程序中使用指針時(shí),涉及的量有兩個(gè):一個(gè)是指針本身;另一個(gè)是()。

題型:填空題

當(dāng)不同類(lèi)型的量進(jìn)行混合算數(shù)運(yùn)算時(shí),可以在程序中使用強(qiáng)制類(lèi)型轉(zhuǎn)換運(yùn)算符時(shí)static_cast或()。

題型:填空題

()可以看作是符號(hào)化了的機(jī)器語(yǔ)言,使用助記符編寫(xiě)程序。

題型:填空題

在程序中使用函數(shù)可以是提高程序的開(kāi)發(fā)效率和()。

題型:填空題

指針變量中保存著一個(gè)()。

題型:填空題