SDUT物件導向程式設計上機練習十二(運算子過載)

2021-07-24 09:43:53 字數 606 閱讀 2153

time limit: 1000ms

memory limit: 65536kb

submit

statistic

problem description

處理乙個複數與乙個double數相加的運算,結果存放在乙個double型變數d1中,輸出d1的值。定義complex(複數)類,在成員函式中包含過載型別轉換運算子:operator double()

input

輸入佔兩行:

第1行是乙個複數的實部和虛部,資料以空格分開。

第2行是乙個實數。

output

輸出佔一行,複數的實部和實數之和,小數點後保留1位。

example input

2.3 5.4

3.4

example output

5.7

hint

author

zlh

#includeusing namespace std;

class comple

operator double()

};int main()

sdut 上機練習8物件導向程式設計(物件的陣列)

time limit 1000ms memory limit 65536k 利用類物件陣列完畢n個學生資料 學號是字串型別 成績是整型 的輸入 輸出。輸入有n 1行 第一行的整數n表示學生數目 下面n行是n個學生的資料,每行中第乙個是表示學號的字串,第二個是表示學生成績的整數。輸出n個學生資料。每乙...

sdut 物件導向程式設計上機練習八(物件陣列)

time limit 1000ms memory limit 65536k 利用類物件陣列完成n個學生資料 學號是字串型別 成績是整型 的輸入 輸出。輸入有n 1行 第一行的整數n表示學生數目 以下n行是n個學生的資料,每行中第乙個是表示學號的字串,第二個是表示學生成績的整數。輸出n個學生資料。每個...

sdut 物件導向程式設計上機練習九(物件指標)

time limit 1000ms memory limit 65536k 建立物件陣列,內放5個學生資料 學號是字串型別 成績是整型 設立max函式,用指向物件的指標作函式引數,在max函式中找出5個學生中成績最高者,並輸出其學號和成績。輸入5個學生資料。輸出5個學生中成績最高者的學號和成績。01...