泡泡的課堂小練習之過載計算列印複數

2021-10-14 09:29:12 字數 665 閱讀 9019

編寫乙個複數類,有建構函式,能對複數初始化;過載加法操作符並按a+bi 的形式輸出。

輸入第一行表示測試用例的個數m,接下來m行每行有4個用空格隔開的整數,分別表示2個複數的實部和虛部。

輸出m行。按a+bi或者a-bi的格式輸出,表示兩個複數相加的和。輸入1

3 4 1 -2

輸出4+2i

#include

using

namespace std;

class

complex

;//加法計算 過載了+運算子

complex operator

+(complex s)

//輸出,過載了《運算子

泡泡的課堂小練習之句子逆序

要求 將乙個英文語句以單詞為單位逆序排放。例如 i am a boy 逆序排放後為 boy a am i 所有單詞之間用乙個空格隔開,語句中除了英文本母外,不再包含其他字元,即只含有字母和空格。include using namespace std intmain else i 當迴圈結束後,臨時字...

泡泡的課堂小練習之分組統計

先輸入一組數,然後輸入其分組,按照分組統計出現次數並輸出,參見樣例。輸入第一行表示樣例數m,對於每個樣例,第一行為數的個數n,接下來兩行分別有n個數,第一行有n個數,第二行的n個數分別對應上一行每個數的分組,n不超過100。17 3 2 3 8 8 2 3 1 2 3 2 1 3 1 1 2 3 i...

泡泡的學習小筆記之指定小數字輸出

如何控制cout輸出乙個指定小數字的數 例如double num 3.1415926535 要求輸出num且只保留2位小數。如果使用c的話只要進行如下操作即可 2lf的話要對應long double 不然列印顯示0.00 不知道是個人原因還是本該如此 printf 2f num c 的話就挺麻煩了 ...