首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用“答题”菜单或使用VC6打开考生文件夹proj2下的工程proj2,其中有坐标点类Point、圆形类Circle和圆柱形类Cylinder的定义。请在程序中的横线处填写适当的代码,然后删除横线,以实现上述类定义。此程序的正确输出结果应为: 表面积:4
请使用“答题”菜单或使用VC6打开考生文件夹proj2下的工程proj2,其中有坐标点类Point、圆形类Circle和圆柱形类Cylinder的定义。请在程序中的横线处填写适当的代码,然后删除横线,以实现上述类定义。此程序的正确输出结果应为: 表面积:4
admin
2015-06-27
65
问题
请使用“答题”菜单或使用VC6打开考生文件夹proj2下的工程proj2,其中有坐标点类Point、圆形类Circle和圆柱形类Cylinder的定义。请在程序中的横线处填写适当的代码,然后删除横线,以实现上述类定义。此程序的正确输出结果应为:
表面积:408.407
体积:628.319
注意:只能在横线处填写适当的代码,不要改动程序中的其他内容,也不能删除或移动“//**********found**********”。
#include
#include
usingnamespacestd;
classPoint{//坐标点类
public:
constdoublex,y;
Point(doublex=0.0,doubley=0.0):x(x),y(y){}
doubledistanceTo(PointP)const
{//到指定点的距离
//**********found**********
returnsqrt((x-p.x)*(x—p.x)+________);
}
};
constdoublePI=3.1415926535;//圆周率
classCirclef//圆类
Pointcentre;//圆心
doubleradius;/半径
public:
Circle(PointC,doubler):centre
(c),radius(r){}
doubleperimeter(){//圆的周长
return2*PI*radius;
}
doublearea(){//圆的面积
//**********found**********
________;
}
};
classCylinder{//圆柱体
Circlebottom;//圆柱体圆形底部
doubleheight;//圆柱体高
public:
Cylinder(Circleb,doubleh):
bottom(b),height(h){}
doublearea(){//圆柱体表面积
//**********found**********
returnbottom.area()*2
+________;
}
doublevolume(){//圆柱体体积
//**********found**********
________;
}
};
intmain(){
Cylindercy(Circle(Point(2.0,3.0),5.0),8.0);
cout<<"表面积:"<
end1;
cout<<"体积:"<
return0;
}
选项
答案
(1)(y—p.y)*(y—p.y); (2)returnPI*radius*radius; (3)bottom.area()*2+bottom.perimeter()*height; (4)returnbottom.area()*height;
解析
(1)主要考查考生对成员函数定义的掌握情况,要求返回指定点的距离,根据距离公式,得出调用该成员函数的对象与参数P点之间的距离。
(2)主要考查考生对成员函数定义的掌握,根据圆面积计算公式,给出成员函数area()的定义。
(3)主要考查考生对成员函数定义的掌握,根据圆柱体表面积计算公式,给出成员函数area()的定义。
(4)主要考查考生对成员函数定义的掌握,根据圆柱体体积计算公式。给出成员函数volume()的定义。
转载请注明原文地址:https://kaotiyun.com/show/4BBD777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
试论中国古代封建国家的主要历史特征。(北京大学2003年中国通史真题)
方差分析中,F(2,24)=3.90,F检验的结果()
在一组原始数据中,各个Z分数的标准差为()
初学电脑打字时,练习次数越多,错误就会越少,这属于()
下列选项中不是乌申斯基主张的教学原则是
教育要适应儿童身心发展的顺序性,应该
下列关于法的程序性的表述,能够成立的是
汉朝对地方官员进行考课的方式是()
设函数f(x)=一2x2+3x+2k。则f(x)与横轴的交点在区间(一2,2)中。
有如下程序:#includeusingnamespacestd;classMyClass{public:MyClass(intx):val(x){}voidPrint()const{cout
随机试题
简述机体的散热途径。
生物标志将有病、无病及不同程度病情区别开来的功能是
问诊的意义和作用以下不正确的是
医疗机构的医务人员违反《献血法》规定,将不符合国家规定标准的血液用于患者的,由县级以上卫生行政部门给予的行政处罚是
中国青岛某公司以CIF价格条件向马来西亚一个贸易公司出口一批优质黄豆,货物在中国人民保险公司投保货物运输一切险,运输途中由于下列哪种原因导致货损,保险公司将不承担保险责任?()
创新推动阶段的经济增长是一种典型的()增长方式。
根据以下材料。回答下列题目:刘英目前在一家杂志社担任编辑助理,收入为每月3800元。如果刘英月收入为7200元,且与杂志社没有固定的雇佣关系,应纳税额为( )元。
目前我国个人住房贷款中的()制度,使借款人承担了一定的利率风险,导致了借款人在利率上升周期中出现违约的可能性加大。
长江公司系甲公司的母公司,2012年6月30日,长江公司向甲公司销售一件产品,销售价格为900万元,增值税额为153万元,实际成本为800万元,相关款项已收存银行。甲公司将购入的该产品确认为管理用固定资产(增值税进项税额可抵扣)当日投入使用,预计使用寿命为
关键字ASC和DESC分别表示【】的含义。
最新回复
(
0
)