freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

面向?qū)ο蟪绦蛟O(shè)計(jì)編程題復(fù)習(xí)及其答案(已修改)

2025-07-05 03:52 本頁(yè)面
 

【正文】 《面向?qū)ο蟪绦蛟O(shè)計(jì)》復(fù)習(xí)題 (C++的輸入輸出)天貓優(yōu)惠券,定義一個(gè)函數(shù)max,實(shí)現(xiàn)輸入兩個(gè)數(shù)a、b,比較并從小到大輸出。 (函數(shù)的重載)(1)定義一個(gè)帶兩個(gè)參數(shù)的函數(shù)max,輸出最大值。(2)再定義一個(gè)帶三個(gè)參數(shù)的函數(shù)max,輸出最大值。(3)主函數(shù)測(cè)試之。(有默認(rèn)參數(shù)的函數(shù)) 將題2用帶默認(rèn)參數(shù)的函數(shù)實(shí)現(xiàn)。(變量的引用) (1)定義一個(gè)swap1函數(shù),以普通形參傳入兩個(gè)變量a、b,互換a、b的值。 (2)定義一個(gè)swap2函數(shù),以指針形參傳入兩個(gè)變量a、b,互換a、b的值。 (3)定義一個(gè)swap3函數(shù),以引用形參輸入兩個(gè)變量a、b,互換a、b的值。 (4)主函數(shù)定義兩個(gè)變量x、y傳入三個(gè)函數(shù),觀察x、y值前后的變化。(類的定義)定義一個(gè)student類,數(shù)據(jù)成員包括:學(xué)號(hào)num,姓名name,年齡age,性別sex,成員函數(shù)包括:(1) set函數(shù),鍵盤輸入學(xué)號(hào),姓名,年齡,性別(2) display函數(shù),輸出學(xué)生信息。(構(gòu)造函數(shù)和析構(gòu)函數(shù))定義一個(gè)student類,數(shù)據(jù)成員包括:學(xué)號(hào)num,姓名name,年齡age,性別sex,成員函數(shù)包括:(1)構(gòu)造函數(shù),初始化學(xué)號(hào),姓名,年齡,性別(2)display函數(shù),輸出學(xué)生信息。(3)析構(gòu)函數(shù),輸出學(xué)生學(xué)號(hào)。(4)主函數(shù)定義多個(gè)對(duì)象,并注意構(gòu)造函數(shù)和析構(gòu)函數(shù)的調(diào)用順序。(構(gòu)造函數(shù)的重載) 在題6基礎(chǔ)上增加一個(gè)默認(rèn)構(gòu)造函數(shù),實(shí)現(xiàn)構(gòu)造函數(shù)的重載將題6用帶默認(rèn)參數(shù)的構(gòu)造函數(shù)實(shí)現(xiàn)。(對(duì)象數(shù)組和對(duì)象的動(dòng)態(tài)建立及釋放) 在題8基礎(chǔ)上,實(shí)現(xiàn)如下主函數(shù):(1) 在主函數(shù)中定義一個(gè)包含三個(gè)學(xué)生的數(shù)組,并初始化之。(2) 在主函數(shù)中定義一個(gè)student類指針p并用new運(yùn)算符分配動(dòng)態(tài)內(nèi)存(3) 用delete刪除p指向的動(dòng)態(tài)內(nèi)存。(4) 觀察構(gòu)造函數(shù)和析構(gòu)函數(shù)的調(diào)用。(復(fù)制構(gòu)造函數(shù))在題8基礎(chǔ)上新增加一個(gè)復(fù)制構(gòu)造函數(shù),并主函數(shù)新增復(fù)制構(gòu)造對(duì)象。1(靜態(tài)成員)定義一個(gè)student類,數(shù)據(jù)成員包括:學(xué)號(hào)num,姓名name,成績(jī)score,累加總分sum,累計(jì)人數(shù)count。成員函數(shù)包括:構(gòu)造函數(shù)統(tǒng)計(jì)人數(shù)count;(1) 非靜態(tài)成員total函數(shù),求sum。(2) 靜態(tài)成員average函數(shù),求平均成績(jī)。(3) 主函數(shù)定義包含3個(gè)學(xué)生的數(shù)組,求三個(gè)學(xué)生的平均成績(jī)。 1(友元函數(shù))定義一個(gè)Time類,私有數(shù)據(jù)成員包括: 時(shí)hour、分minute、秒second成員函數(shù):構(gòu)造函數(shù)Time()定義一個(gè)友元函數(shù)display,使之訪問(wèn)私有成員輸出時(shí)分秒。1(運(yùn)算符重載)(1)定義一個(gè)復(fù)數(shù)類,實(shí)現(xiàn)對(duì)“+”,的重載,使之可實(shí)現(xiàn)以下主函數(shù)。int main(){ Complex a(3,4),b(1,2),c,d,e,f。 c=a+b。 d=a+5。 e=3+b。 cinf。 coutfendl。return 0。}(2)定義一個(gè)Time類,實(shí)現(xiàn)對(duì)“++”的前綴、后綴重載。P134i++:單目運(yùn)算符天貓優(yōu)惠券,1(單繼承及派生類構(gòu)造函數(shù))(1)定義一個(gè)person類,數(shù)據(jù)成員包括:姓名name,年齡age,性別sex成員函數(shù):構(gòu)造函數(shù)及display函數(shù)(2)定義一個(gè)派生類student,公有繼承與person類,新增成員:專業(yè)major,入學(xué)日期enterdate(Date類自定義)。(3)主函數(shù)定義student對(duì)象,各類構(gòu)造函數(shù)的調(diào)用順序。1(多繼承)在14題基礎(chǔ)上由person類再派生出teacher類,新增成員:職稱title,工資wage1(虛繼承)由student類和teacher類共同派生出graduate類,新增成員: 年級(jí)grade,將person類定義成虛基類,實(shí)現(xiàn)用虛繼承解決二義性。1(抽象類及多態(tài)性)定義一個(gè)抽象基類Shape,由它派生出5個(gè)派生類,Circle(圓形)、Square(正方形)、Rectangle(矩形)、Trapezoid(梯形)、Triangel(三角形)。用虛函數(shù)分別計(jì)算幾何圖形面積,并求他們的和。要求定義一個(gè)基類指針,使它指向每一個(gè)派生類對(duì)象,體現(xiàn)其多態(tài)性。includeiostreamusing namespace std。void max(){ int a,b。 cout請(qǐng)輸入兩個(gè)數(shù):endl。 cinab。 if(ab) coutb aendl。 else couta bendl。}int main(){ max()。 return 0。}includeiostreamusing namespace std。void max(int a,int b){ if(ab) coutaendl。 else coutbendl。}void max(int a,int b,int c){ if(ab amp。amp。 ac) coutaendl。 else if(bc) coutbendl。 else coutcendl。}int main(){ max(2,5)。 max(7,5,3)。 return 0。}includeiostreamusing namespace std。void max(int a,int b,int c=0){ if(ab amp。amp。 ac) coutaendl。 else if(bc) coutbendl。 else coutcendl。}int main(){ max(2,5)。 max(7,5,3)。 return 0。}includeiostreamusing namespace std。void swap1(int a,int b){ int temp。 temp=a。 a=b。 b=temp。}void swap2(int *a,int *b){ int temp。 temp=*a。 *a=*b。 *b=temp。}void swap3(int amp。a,int amp。b){ int temp。 temp=a。 a=b。 b=temp。}int main(){ int x,y。 x=5。y=7。 swap1(x,y)。 coutx=x y=yendl。 x=5。y=7。 swap2(amp。x,amp。y)。 coutx=x y=yendl。 x=5。y=7。 swap3(x,y)。 coutx=x y=yendl。 return 0。}includeiostreaminclude stringusing namespace std。class student{private: int num。
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1