亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

哪位大神能告訴我這代碼中的空格該填什么,拜托了

哪位大神能告訴我這代碼中的空格該填什么,拜托了

C++
死神的蘋果 2016-08-26 08:19:19
#include <iostream>#include <string>using namespace std;class Person ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?{?public:? Person(char *nam,char s,int a) ? ? ? ? ? ? ? ??? {strcpy(name,nam);sex=s;age=a;}?protected: ? ? ? ??? char name[20];? char sex;? int age;};?__________________ ? ? ? ? ? ?{?public: ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??? Teacher(char *nam,char s,int a,char *t):Person(nam,s,a) ? ? ?? {strcpy(title,t); }?protected: ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??? char title[10]; ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?};class Student:__________________ ? ? ? ? ? ? ?{?public:? Student(char *nam,char s,int a,float sco): Person(nam,s,a),score(sco){} ? ? ???protected: ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??? float score; ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??};class Graduate:public Teacher,public Student ? ??{?public:? Graduate(char *nam,char s,int a,char *t,float sco,float w): ? ? ? ? ? ? ? ??? Person(nam,s,a),Teacher(nam,s,a,t),Student(nam,s,a,sco),wage(w){} ? ? ??? __________________ ? ? ? ? ? ? ? ? ? ? ? ? ?? {? ?cout<<"name:"<<name<<endl;? ?cout<<"age:"<<age<<endl;? ?cout<<"sex:"<<sex<<endl;? ?cout<<"score:"<<score<<endl;? ?cout<<"title:"<<title<<endl;? ?cout<<"wages:"<<wage<<endl;? }?private:? float wage; ? ? ? ? ? ? ? ? ? ??};int main( ){?char name[20],title[10],sex;int age;float score,wage;?while(cin>>name>>sex>>age>>title>>score>>wage)?{? Graduate grad1(name,sex,age,title,score,wage);? grad1.show( );?}?return 0;}輸入輸入有多組測試數據,每行為一組測試數據,且用空格隔開個數據。輸出根據程序代碼輸出相應的信息。樣例輸入Wangli f 24 assistant 89.5 1234.5樣例輸出name:Wangliage:24sex:fscore:89.5title:assistantwages:1234.5
查看完整描述

2 回答

?
慕課朵頤3509194

TA貢獻3條經驗 獲得超0個贊

第一個空聲明Teacher類,并聲明其公有繼承于Person類: ? ? class Teacher:public Person

第一個空聲明Student類公有繼承于Person類: ? public Person

第三個空聲明Graduate類的成員函數show: ?void show()


說明一下:前兩個空也可以聲明為保護繼承

查看完整回答
反對 回復 2016-11-14
?
漢江怪人

TA貢獻50條經驗 獲得超11個贊

第一個空行

class Teacher:public Person ? ?

第二個空行

public Person

第三個空行

? void show()?

查看完整回答
反對 回復 2016-08-26
  • 2 回答
  • 0 關注
  • 1120 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號