首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用VC6或使用【答题】菜单打开考生目录proj3下的工程文件pmj3,该工程中包含一个源程序文件proj3.cpp,其中定义了用于表示平面坐标系中的点的类NyPoint和表示圆形的类NyCircle;程序应当显示: (1,2),5,31.4159,78
请使用VC6或使用【答题】菜单打开考生目录proj3下的工程文件pmj3,该工程中包含一个源程序文件proj3.cpp,其中定义了用于表示平面坐标系中的点的类NyPoint和表示圆形的类NyCircle;程序应当显示: (1,2),5,31.4159,78
admin
2015-06-27
20
问题
请使用VC6或使用【答题】菜单打开考生目录proj3下的工程文件pmj3,该工程中包含一个源程序文件proj3.cpp,其中定义了用于表示平面坐标系中的点的类NyPoint和表示圆形的类NyCircle;程序应当显示:
(1,2),5,31.4159,78.5398
但程序中有缺失部分,请按照以下提示,把缺失部分补充完整:
(1)在“//**1******found****”的下方是构造函数的定义,它用参数提供的圆心和半径分别对cen和rad进行初始化。
(2)在“//**2******found****”的下方是非成员函数perimeter的定义,它返回圆的周长。
(3)在“//**3******found****”的下方是友元函数area的定义,它返回圆的面积。
注意:只在指定位置编写适当代码,不要改动程序中的其他内容,也不要删除或移动“****found****”。
//proj3.cpp
#include
#include
usingnamespacestd;
classMyPoint{//表示平面坐标系中的点的类
doublex;
doubley;
public:
MyPoint(doublex,doubley)
{this->x=x;this->y=y;}
doublegetX()const{returnx;}
doublegetY()const{returny;}
voidshow()const
{cout<<’(’<
};
classMyCircle{//表示圆形的类
MyPointcen;//圆心
doublerad;//半径
public:
MyCircle(MyPoint,double);
MyPointcenter()const{return
cen;}//返回圆心
doubleradius()const{returnrad;}
//返回圆半径
frienddoublearea(MyCircle);//
返回圆的面积},
//**1************found**********
MyCircle::MyCircle(MyPointp,double
r):cen(p),________{}
#definePI3.1415926535
doubleperimeter(MyCirclec)
//返回圆c的周长
{//**2************found**********
returnPI*________;
}
//**3************found**********
doublearea(________)//返回圆a的面积
{
returnPI*a.rad*a.rad;
}
intmain()
{
MyCircleC(MyPoint(1,2),5.0);
C.center().show();
cout<<’,’<
return0;
}
选项
答案
(1)rad(r) (2)2*c.radius() (3)MyCircle a
解析
(1)主要考查考生对构造函数的掌握,使用成员列表初始化给rad赋初始值。
(2)主要考查考生对成员函数的掌握,函数功能为返回圆c的周长。要返回圆的周长,应利用公式PI*2*c.radius()完成。
(3)主要考查考生对成员函数的掌握,因为函数功能为返回圆a的面积,所以函数的形参应该为MyCircle a。
转载请注明原文地址:https://kaotiyun.com/show/i1BD777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
散点图显示两个变量的相关趋势和相关程度是通过什么来显示的?()
如果要删除一些变异性较大的实验数据,需要遵循的原则是()
普鲁士强迫义务教育法案的典型代表,并为德国公立初等教育的兴起奠定了基础的是
通货膨胀对投资具有抑制作用。()
利率是金融学中核心变量之一,关于利率的决定理论也很多。其中,可贷资金理论试图完善古典学派的储蓄投资理论和凯恩斯流动性偏好利率理论。(1)请比较可贷资金理论与储蓄投资理论和凯恩斯流动性偏好理论的异同;(2)具体说明可贷资金理论相对于另外两
下列关于法与政治相互作用的关系中,哪一个选项是错误的?()
(2014年真题)下列选项中,属于我国非规范性法律文件的是()。
以下选项中不属于我国法律制定程序的是()
若f(0,0)=0,当(x,y)≠(0,0)时,f(x,y)为如下四式之一,则f(x,y)在点(0,0)处连续的是().
设在采用SQLServer2008数据库的图书馆应用系统中有三个基本表,表结构如下所示,请用SQL语句完成下列两个查询:BORROWER:LOANS:BOOKS:检索至少借了5本书的同学的借书证号、姓名、系名和借书数量。
随机试题
混合痔好发于:
子宫内膜癌Ⅱ期的治疗原则是
孙某为了获取超额利润,在明知其所经销的电器产品不符合保障人身安全的国家标准的情况下,仍然大量进货销售,销售金额总计达到230万元。一企业因使用这种电器而导致短路,引起火灾,造成3人轻伤,部分厂房被烧毁,直接经济损失10.8万元。下列关于孙某行为的说法哪些是
我国是世界上生物种类最丰富的国家之一,高等植物和野生动物物种均占世界10%左右。然而,环境污染和生态破坏导致了动植物生存环境的破坏,物种数量急剧减少,有的物种已经灭绝。据统计,近50年约有200种高等植物灭绝,平均每年灭绝4种;野生动物中约有400种处于濒
自媒体:指为个体提供信息生产、积累、共享、传播内容兼具私密性和公开性的信息传播方式。下列属于自媒体的是()。
按照资本性质的不同,筹资类型划分为()。
Neverunderestimatethelearningpowerofplay.OneofParks’findingsisthatchildren【C1】______valuablelearningopportunitie
将家庭PC机接入Intemet的方式有多种,通过有线电视网也可接入Intemet。此时,PC机需要使用的接入设备是______Modem。
从实现的角度划分,C++所支持的两种多态性分别是______时的多态性和运行时的多态性。
Don’tworry:we’vestillgotthreedays_____beforetheworkisdone.
最新回复
(
0
)