題目描述:建立乙個複數類,實數和虛數是其私有資料成員。建立乙個》(大於號)的運算子過載,比較兩個複數間模的大小。輸入格式:測試輸入包含若干測試用例,每個測試用例佔一行。每個測試用例包括四個數字,前兩個數字分別表示第乙個複數的實部和虛部,第三個和第四個數字分別表示第二個複數的實部和虛部。每個數字之間用空格間隔。當讀入乙個測試用例是0 0 0 0時輸入結束,相應的結果不要輸出。
輸出格式:對每個測試用例輸出一行。當第乙個複數的模大於第二個複數的模時,輸出 true ,當第乙個複數的模小於或等於第二個複數的模時,輸出false
輸入樣例:
3 5 4 0
0 3 4 1
0 0 0 0
輸出樣例:
true
false
#include
#include
using
namespace std;
class
complex
double
modulus()
bool
friend
operator
>
( complex o,complex p)
else
if(a <=b)}}
;int
main()
else
}return0;
}
PTA 7 1 數字加密
輸入乙個四位數,將其加密後輸出。方法是將該數每一位上的數字加9,然後除以10取餘,做為該位上的新數字,最後將千位和十位上的數字互換,百位和個位上的數字互換,組成加密後的新四位數。例如輸入1257,經過加9取餘後得到新數字0146,再經過兩次換位後得到4601。輸入格式 輸入在一行中給出乙個四位的整數...
PTA 7 1 換硬幣 列舉
7 1 換硬幣 20 分 將一筆零錢換成5分 2分和1分的硬幣,要求每種硬幣至少有一枚,有幾種不同的換法?輸入在一行中給出待換的零錢數額x 8,100 要求按5分 2分和1分硬幣的數量依次從大到小的順序,輸出各種換法。每行輸出一種換法,格式為 fen5 5分硬幣數量,fen2 2分硬幣數量,fen1...
PTA 7 1 哈利 波特的考試
哈利 波特要考試了,他需要你的幫助。這門課學的是用魔咒將一種動物變成另一種動物的本事。例如將貓變成老鼠的魔咒是haha,將老鼠變成魚的魔咒是hehe等等。反方向變化的魔咒就是簡單地將原來的魔咒倒過來念,例如ahah可以將老鼠變成貓。另外,如果想把貓變成魚,可以通過念乙個直接魔咒lalala,也可以將...