為Date類重載“+”運算符,實現在某一個日期上(月、日、年)加一個天數。Date類如下:
編寫一個程序,要求: 1.聲明一個類complex,定義類complex的兩個對象c1和c2,對象c1通過構造函數直接指定復數的實部和虛部(類私有數據成員為double類型的real和imag)為2.5及3.7,對象c2通過構造函數直接指定復數的實部和虛部為4.2及6.5; 2.定義友元運算符重載函數,它以cl、c2對象為參數,調用該函數時能返回兩個復數對象相加操作; 3.定義成員函數print,調用該函數時,以格式“(real,imag)”輸出當前對象的實部和虛部,例如:對象的實部和虛部分別是4.2和6.5,則調用print函數輸出格式為:(4.2,6.5); 4.編寫主程序,計算出復數對象c1和c2相加結果,并將其結果輸出。
最新試題
C++一般的程序都要具有兩條語句,這兩條語句為()和using namespace std。
為了避免頻繁的函數調用與返回,C++語言引入了()的概念。
引用可以用在函數中,既可以作為函數的參數使用,又可以作為函數的()使用。
()是指在程序的同一范圍內聲明幾個功能類似的同名函數。
命名空間是C++的一種機制,使用關鍵字()把大量有邏輯聯(lián)系的程序實體組合在一個標識符下。