C 程式求解,急,求C 程式編寫!!!急!!不要其他的,就用C

2021-03-11 06:44:02 字數 1361 閱讀 3452

1樓:未來需努力點綴

你好(1)類成員函式在類外定義時要宣告這個函式是屬於該類的

格式為:型別名

內 類名::函式名

源**中:函式operator的類容型就是***plex 也是類***plex的成員函式

因此在類外定義它時就應該寫成:

***plex ***plex::operator 也就有了兩個***plex

(2)***plex ***plex::operator+ (***plex & c2)

(3)c3 = c2 + c1 也就是實現兩個複數的相加

具體相加的過程在類***plex的成員函式operator中有了定義(就是在(2)中)

那個+是在函式operator中實現了多型

也就是通過函式operator定義後 +就可以表示兩個複數的相加過程了

希望能幫助你哈

2樓:匿名使用者

***plex ***plex::operator+ (***plex & c2)

第一個***plex是返回類抄型,襲

第二個是類名,後面跟兩個:表示operator從屬於***plex類,operator+表示過載+號成員,即對該類物件使用加號時的函式。

函式裡面幾句就是把c1和c2的實部和虛部分別相加,把結果返回。

你的c++基礎得惡補!

3樓:匿名使用者

首先關於第一個註釋:

因為第一個***plex是說明這個函式的

返回值,和普通的int返回型別沒什專麼區別,只屬是這裡恰好一樣罷了。

第二個***plex是說明這個函式是屬於哪一個類。

關於第二個註釋:

c.real以及c.imag是自己定義的區域性變數用來返回real以及imag是加號運算的第一個運算元,相當於x+y裡面的xc2.

real以及c2.imag是加號運算子的第二個運算元,相當於x+y裡面的y

因為操作符的第一個運算元一般是當前例項,所以其實real以及imag可以寫成

this.real以及this.imag

對了,不要告訴別人哦。。。

求c++程式編寫!!!急!!不要其他的,就用c++

4樓:匿名使用者

#include

#include

using namespace std;

class score;

void score::input()

void score::getsum()

void score::show()

int main()

for (int i = 0; i < 5; i++)}

急求高手幫忙解決問題c語言編寫程式題急

include 函式作用 將陣列 s 的位置在 n1 至 n2 之間的元素,首尾依次交換。也就是第 n1 個元素和第 n2 個元素交換,也就是第 n1 1 個元素和第 n2 1 個元素交換,也就是第 n1 2 個元素和第 n2 2 個元素交換,void fun int s,int n1,int n2...

C語言程式程式設計,如何編寫C語言程式

把你的思路想好,想要達到什麼樣的功能,思路清晰後就可以一個一個功能的去寫,出錯了不用急,想一下自己錯在什麼地方,好好的看一下 雖然這樣做會花很多 的時間,但是這樣做會提高自己的閱讀分 能力,啊?書上不是有麼 自己學著寫啊 10.include main printf n 如何編寫c語言程式?首先,你...

c語言程式編寫計算表示式C語言程式編寫計算表示式123100的值。

c語言程式編寫 計算表示式 1 2 3 100的值可以參考下面的 include void main 擴充套件 資料 1 for迴圈最簡形式為 for 2 for迴圈一般形式為 for 單次表示式 條件表示式 末尾迴圈體 其中,表示式皆可以省略,但分號不可省略,因為 可以代表一個空語句,省略了之後語...