YTU 2536 C 長方體繼承自矩形

2021-08-02 08:30:31 字數 1024 閱讀 3522

如下的**中,定義了rectangle矩形類,在此基礎上定義bulk立方體派生類,請在(1)-(6)處填上需要的**,使程式輸出指定長、寬、高的立方體的體積。

#include

using namespace std;

class rectangle //矩形類

;class bulk: public rectangle //立方體類

;//只提交begin到end部分的**

//*********** begin *************

//rectangle類的成員函式

rectangle::rectangle():______(1)______ {}

rectangle::rectangle(int l,int w):______(2)______ {}

int rectangle::getarea()

//bulk類的成員函式

bulk::bulk():______(4)______

bulk::bulk(int l, int w,int h):______(5)______

int bulk::getvolume()

;//*********** end ***************

int main();

class bulk: public rectangle //立方體類

;rectangle::rectangle(){}

rectangle::rectangle(int l,int w):length(l),width(w){}

int rectangle::getarea()

bulk::bulk(){}

bulk::bulk(int l,int w,int h):rectangle(l,w),height(h){}

int bulk::getvolume()

int main()

{ int x,y,z;

cin>>x>>y>>z;

bulk b(x,y,z);

cout<

最大長方體問題

描述 乙個長,寬,高分別是m,n,p的長方體被分割成m n p個小立方體。每個小立方體內含乙個整數。試著設計乙個演算法,計算所給長方體的最大子長方體。子長方體的大小由它內部所含所有整數之和確定。約定 當該長方體所有元素均為負數時,輸出最大子長方體為0。輸入格式 第一行3個正整數m,n,p,其中 1 ...

最大長方體問題(cube)

演算法 dp 分析 跟平面的類似,是在先確定兩個軸的情況下再確定另乙個軸,最後確定完第三個軸也就是最後乙個軸之後,再轉化成一道求一串數的連續最大。include include includeusing namespace std define min 10000 int m,n,p int tem...

ACM 長方體體積求解

檔名稱 完成日期 2014 年 6月 10 日 版本號 v1.0 對任務及求解方法的描述部分 輸入描述 問題描述 求長方體的體積 程式輸出 問題分析 演算法設計 include using namespace std class rectangle 矩形類 class bulk public rec...