C 物件導向類的例項題目八

2022-08-30 16:15:19 字數 782 閱讀 9069

題目描述:

編寫乙個程式輸入3個學生的英語和計算機成績,並按照總分從高到低排序。要求設計乙個學生類student,其定義如下:

程式**:

#includeusing namespace std;

class student

;void student::getscore()

void student::display()

}int main()

st[0].sort(&st[1]);

st[0].sort(&st[2]);

st[1].sort(&st[2]);

cout<<"********************=="<

輸出結果:

請輸入該學生的英語成績:80

請輸入該學生的計算機成績:90

該學生的英語成績為:80,計算機成績為:90,總分為:170

請輸入該學生的英語成績:70

請輸入該學生的計算機成績:60

該學生的英語成績為:70,計算機成績為:60,總分為:130

請輸入該學生的英語成績:99

請輸入該學生的計算機成績:87

該學生的英語成績為:99,計算機成績為:87,總分為:186

********************==

排序結果如下:

該學生的英語成績為:99,計算機成績為:87,總分為:186

該學生的英語成績為:80,計算機成績為:90,總分為:170

該學生的英語成績為:70,計算機成績為:60,總分為:130

C 物件導向類的例項題目十

題目描述 編寫乙個程式,其中有乙個汽車類vehicle,它具有乙個需要傳遞引數的建構函式,類中的資料成員 車輪個數wheels和車重weight放在保護段中 小車類car是它的私有派生類,其中包含載人數passager load 卡車類truck是vehicle的私有派生類,其中包含載人數passa...

C 物件導向類的例項題目七

題目描述 編寫兩個有意義的類,使乙個類巢狀在另乙個類中。分析 本題涉及兩個類student和cdegree,前者為學生類,包含學生的學號 nubner 姓名 name 和成績 degree 而成績degree是類cdegree的物件。cdegree類有3個資料成員,分別為數學 math 英語 eng...

C 物件導向類的例項題目四

題目描述 以物件導向的概念設計乙個類,此類包含3個私有資料 unlead lead 無鉛汽油和有鉛汽油 以及total 當天總收入,無鉛汽油的 是17元 公升,有鉛汽油的加個是16元 公升 請以建構函式方式建立此值。試輸入某天所加的汽油量,本程式將列出加油當天的總收入。程式 includeusing...