複數可以分為實數部分與虛數部分,在進行複數的比較時,
需要注意把實數與虛數部分分開比較!
請依照題目指示,對所得到的複數進行運算。
請建立名為Complex的類別,並利用依照以下main格式撰寫。
每筆測資會有4個數字,分別為n1 n2 n3 n4,
n1與n2分別為C1的實數與虛數部分,
n3與n4分別為C2的實數與虛數部分。
請依照main的提示,對C1與C2做比較。
1 2 3 4 5 6 7 8
C1==C2? false C1!=C2? true C1<=C2? true C1>=C2? false C1<C2? true C1>C2? false C1+=C2; C1= 4+6i C2-=C1; C2= -1-2i ========== C1==C2? false C1!=C2? true C1<=C2? true C1>=C2? false C1<C2? true C1>C2? false C1+=C2; C1= 12+14i C2-=C1; C2= -5-6i ==========
int main() {
Complex C1,C2;
while( cin >> C1 >> C2 ) {
cout<<"C1==C2? "<<((C1==C2)?"true":"false")<<endl;
cout<<"C1!=C2? "<<((C1!=C2)?"true":"false")<<endl;
cout<<"C1<=C2? "<<((C1<=C2)?"true":"false")<<endl;
cout<<"C1>=C2? "<<((C1>=C2)?"true":"false")<<endl;
cout<<"C1<C2? "<<((C1<C2)?"true":"false")<<endl;
cout<<"C1>C2? "<<((C1>C2)?"true":"false")<<endl;
C1+=C2;
cout<<"C1+=C2; C1= "<<C1<<endl;
C2-=C1;
cout<<"C2-=C1; C2= "<<C2<<endl;
cout<<"=========="<<endl;
}
return 0;
}
編號 | 身分 | 題目 | 主題 | 人氣 | 發表日期 |
沒有發現任何「解題報告」 |