#include <iostream>#include<string>using namespace std;class Student????????????????????????????? {?public:????????????????????????????????? ??Student(int n, string nam )??????????? ??{num=n;name=nam;} ??void display()?????????????????????????? ??{cout<<"num:"<<num<<endl;??cout<<"name:"<<name<<endl;??}?_____________???????????????????int num;??????????????????????????????? ??string name;};_____________???????????{?public:??Student1(int n,char nam[10],int a):Student(n,nam)??????? ??{age=a; }??????????????????????????void show( )?????????????????????????????? ??{display();?????????????????????????????? ??cout<<"age: "<<age<<endl;??}?private:?????????????????????????????????? ??int age;????????????????????????????? };class Student2:public Student1?????????????? {?public:??Student2(int n, char ?nam[10],int a,int s):Student1(n,nam,a){score=s;} ??void show_all()????????????????????????????? ??{???show();?????????????????????????? ???cout<<"score:"<<score<<endl;?????????????? ??}?private:??_____________??????????????????????????????? };int main( ){?int no,age,score;char name[10];?while(cin>>no>>name>>age>>score)?{??Student2 stud(no,name,age,score);??stud.show_all( );??????????????????????????? ?}?return 0;}代碼中的空白處該填什么,看了好一會兒心里依然有點模糊
3 回答
已采納

onemoo
TA貢獻883條經驗 獲得超454個贊
難道不是
private
class?Student1 : public Student
score
這樣的嗎?
話說,這種題型適合C++嗎? ?完形填空根本就不適合計算機語言啊...
建議不要盲目找題,無目的地刷題也沒有意義。
雖然我吐槽說這題目出得不好,但如果你都沒懂這種題目,那么也許你不是在“復習”C++,而是根本就沒學好C++。 你可以先去學好、理解好書上的內容。 如果書中有隨著學習進程配套的題目,弄懂那些題就可以了。
- 3 回答
- 0 關注
- 1337 瀏覽
添加回答
舉報
0/150
提交
取消