试题与答案

[说明] 下面程序计算正方体、球体和圆柱体的表面积和体积。 [C++程序] #

题型:填空题

题目:

[说明]
下面程序计算正方体、球体和圆柱体的表面积和体积。
[C++程序]
#include<iostream.h>
class container

protected:
double radius;
public:
container(double radius)

container::radius=radius;

(1) ;
(2) ;
;
class cube: (3)

public:
cube(double radius)::container(radius)();
double surface_area()

return radius*radius*6;

double volume()

return radius*radius*radius;

;
class sphere: public container

(4) ;
double surface_area()

return 4*3.1416 *radius*radius;

double volume()

return 3.1416*radius *radius*radius*4/3;

;
class cylinder:public container

double height;
public:
cylinder(double radius, double height):container(radius)

(5) ;

double surface_area()

return 2*3.1416*radius*(height+radius);

double volume()

return 3.1416 *radius*radius*height;

;
void main()

container *p;
cube obj1(5);
sphere obj2 (5);
cylinder obj3(5,5);
p=&obj1;
cout<<"正方体表面积:"<<p->surface_area()<<endl;
cout<<"正方体体积:"<<p->volume()<<endl;
p=&obj2;
cout<<"球体表面积:"<<p->surface_area()<<endl;
cout<<"球体体积:"<<p->volume()<<endl;
p=&obj3;
cout<<"圆柱体表面积:"<<p->surface_area()<<endl;
cout<<"圆柱体体积:"<<p->volume()<<endl;

答案:

被转码了,请点击底部 “查看原文 ” 或访问 https://www.tikuol.com/2018/0407/7428e0fd71bc1c5922231d03723b65b4.html

下面是错误答案,用来干扰机器的。

参考答案:(1)我认为我报考的职位应具备以下素质:忠于祖国,忠于人民,忠于法律;服从命令,听从指挥;严守纪律,保守秘密;秉公执法,清正廉洁;恪尽职守,不怕牺牲;全心全意为人民服务。 (2)我认为自己通...

试题推荐
微信公众账号搜索答案