PTA 5 1 複數相加

2021-07-31 21:43:05 字數 505 閱讀 5133

5-1 複數相加   (14分)

題目:乙個複數類,運算子過載 + ,實現複數和複數的相加。輸入一組複數,每行乙個複數,直到輸入0結束。 輸出這組複數的結果。

輸入示例

3+2i

2+3i

0輸出示例

5+5i

**:

// 練習一.cpp : 定義控制台應用程式的入口點。

//#include "stdafx.h"

#include#includeusing namespace std;

class complex

void display()

complex operator +(const complex& a)

double real=0;

double imag=0;

};int main()

b.display();

getchar();

return 0;

}

PTA5 1 最大子列和問題

5 1 最大子列和問題 20分 給定kk個整數組成的序列,連續子列 被定義為n i 1 n jn j 其中 1 le i le j le k1 i j k。最大子列和 則被定義為所有連續子列元素的和中最大者。例如給定序列,其連續子列有最大的和20。現要求你編寫程式,計算給定整數序列的最大子列和。本題...

PTA 7 8 複數相加

這道題我是先於7 11複數相乘做的,但是實力勸退,單看70分就比7 11感覺難,複數的輸入符合數學書寫規範這一點,令我不禁思考 是1 i還是1 1i,而且怎麼判定輸入0.做完7 11後就豁然開朗了 直接進入正題 類定義 pragma once class complex 實現 無參構造 comple...

PTA5 1 任務排程的合理性

假定乙個工程專案由一組子任務構成,子任務之間有的可以並行執行,有的必須在完成了其它一些子任務後才能執行。任務排程 包括一組子任務 以及每個子任務可以執行所依賴的子任務集。比如完成乙個專業的所有課程學習和畢業設計可以看成乙個本科生要完成的一項工程,各門課程可以看成是子任務。有些課程可以同時開設,比如英...