c 繼承改錯B

2021-10-12 07:21:02 字數 1089 閱讀 3598

試題描述

彼得潘在永無島學習物件導向程式設計知識,他學到了繼承這個重要的知識點。虎克船長給彼得潘出了一道難題。請彼得潘修改下面的**,使得b類從a類派生,且保證修改後執行結果如輸出所示。

虎克船長很嚴肅的要求說:「請注意!類資料成員的可訪問性為私有,不要增加類成員,必須保證成員函式的功能與注釋一致」。請你幫助彼得潘一次吧!

c++|類改錯b

c++|繼承改錯b

c++|典型運算子過載之集合類填空

c++|虛基類之建構函式填空

c++|類靜態成員之英雄類

c++|純虛函式之再談星際爭霸

class

a//基類a

void

get(

)//返回資料成員a的值};

class

b//從a類公有派生b類

void

get(

)//返回資料成員b的值

void

show()

//輸出資料成員a和b的值};

intmain()

注意:1.請務必提交完整的程式**,不要修改**框架。2.請不要修改試題描述中的所有識別符號,注意大小寫敏感。

輸入輸入兩個整數,用空格隔開。

輸出依據題意輸出資料成員的值。

輸入示例

100 200

輸出示例

a::a=100, b::b=200

資料範圍

輸入int範圍的整數

#include

#include

#include

#include

using

namespace std;

class

a//基類a

intget()

//返回資料成員a的值};

classb:

public a //從a類公有派生b類

intget()

//返回資料成員b的值

void

show()

//輸出資料成員a和b的值};

intmain()

17B 3程式改錯

糾正程式錯誤,要求 1 不能在func1函式中建立新的變數 2 不能把func1函式中的計算功能放到main函式中 3 不能把main函式的結果輸出功能放到func1函式中,就是不能將printf語句移動到func1中 include include include void func1 int a...

C語言改錯

改錯 第1題 給定程式modi1.c中函式 fun 的功能是 把在字串s中出現的每個字元,緊隨其後重複出現一次,形成乙個新串放在t中,t中字元按原字串中字元順序排列。例如 當s中的字串為 abaabbccddee 則t中的字串應為 aabbccddee 請改正函式fun中的錯誤,使它能得出正確的結果...

C語言改錯

用函式呼叫實現字串的複製。編寫函式copy string實現字串的複製,形參用字元指標變數,main函式呼叫這個函式實現。include stdio.h void copy string char from,char to void main 解釋 用 a i am a teacher.這種定義方式...