第六周任務二。

2021-06-05 09:09:52 字數 779 閱讀 1967

【任務2】程式填空:按要求將缺少的**填進去

a. 用指標訪問物件

class a

___(1)___{} //定義建構函式,用引數aa初始化資料成員a

};main()

b. 指標型別作為成員函式的引數

class a

~a();

int getvalue(int i)

};a::a(int *aa, int nn, int mm)

___(2)___ //析構函式的類外定義,釋放指標型資料a所指向的空間

void main()

; a r(b,10,10);

int i,s=0;

___(3)___ ; //以i為迴圈變數,把r物件的a資料成員中的每個元素值依次累加到s中

cout<<"s="<

答案:#includeusing namespace std;

class a

a(int aa):a(aa){} //定義建構函式,用引數aa初始化資料成員a

void show();

};void main()

void a::show()

~a();

int getvalue(int i)

};a::a(int *aa, int nn, int mm)

{ n=nn;

maxlen=mm;

if(n>maxlen) exit(1);

a=new int[maxlen];

for(int i=0;i

第六周任務(二)

任務2 程式填空 按要求將缺少的 填進去a.用指標訪問物件class a 1 定義建構函式,用引數aa初始化資料成員a main b.指標型別作為成員函式的引數class a a int getvalue int i a a int aa,int nn,int mm 2 析構函式的類外定義,釋放指標...

第六周 任務三

實驗目的 設計平面座標點類 實驗內容 設計平面座標點類,計算兩點之間距離 到原點距離 關於座標軸和原點的對稱點等 程式的版權和版本宣告部分 檔名稱 設計平面座標點類 作 者 薛廣晨 完成日期 2012 年 3 月 25 日 版 本號 x1.0 對任務及求解方法的描述部分 輸入描述 計算兩點之間距離 ...

第六周 任務四

實驗內容 設計乙個三角形類,能夠輸入三角形的三個頂點,求出其面積 周長,並判斷其是否為直角三角形和等腰三角形。程式的版權和版本宣告部分 檔名稱 三角形類 作 者 薛廣晨 完成日期 2012 年 3 月 25 日 版 本號 x1.0 對任務及求解方法的描述部分 輸入描述 輸入三角形的三個頂點 程式頭部...