定義了circle圓形類,在此基礎上派生出cylinder圓柱體類。circle圓形類定義如下:
class circle
double area() //圓面積
protected:
double radius; //圓半徑
};請在下面的程式段基礎上完成整個設計。
在主程式中輸出指定半徑的圓的面積(area),輸出指定圓底半徑和高的圓柱體表面積(area)和體積(volume)。
#include #include using namespace std;
#define pi 3.14
class circle
double area() //圓面積
protected:
double radius; //圓半徑
};//將程式需要的其他成份寫在下面,只提交begin到end部分的**
//******************** begin ********************
//********************* end ********************
int main()
圓的半徑圓柱體圓底半徑 和 圓柱體的高
圓的面積圓柱體的表面積 和 體積
13.142 2.5
56.52 31.40
#include #include using namespace std;
#define pi 3.14
class circle
double area()
//圓面積
protected: double radius; //圓半徑
};class cylinder:public circle
double area()
double volume()
private:
double high;
};int main()
{ double r,h;
cout<>r;
circle c(r);
cout<>r>>h;
cylinder cy(r,h);
cout<
YTU 2889 B 字母數字大戰
字母數字發生了戰爭,決定要分家,各自調選自己的家族成員。如果乙個字串僅由數字構成的那麼屬於dight家族 如果是僅由字母構成的那麼屬於letter家族 如果是由數字和字母一起構成的那麼屬於mixed家族。輸入乙個字串,長度不超過100,且字串中只能包括數字或大 小寫字母。輸出該字串的家族型別。123...
YTU 2620 B 鍊錶操作
時間限制 1 sec 記憶體限制 128 mb 提交 418 解決 261 1 編寫乙個函式createlink,用來建立乙個動態鍊錶 鍊錶中的節點個數由引數count來控制 節點結構如下 struct node 函式createlink的宣告如下 node createlink int count...
YTU 2623 B 抽象類 形狀
時間限制 1 sec 記憶體限制 128 mb 提交 235 解決 143 定義乙個抽象類shape,類中有兩個純虛函式。具體類正方形類shape和矩形類rectangle,公有繼承抽象類shape。請在下面的程式段基礎上完成整個設計。在主程式中輸入正方形類邊長 和 矩形類的長和寬,輸出對應形狀的名...