首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用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
15
问题
请使用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://jikaoti.com/ti/jqXiFFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请举例分析从5世纪到15世纪期间城市在宗教历史中的作用。(中山大学2013年历史学基础A真题)
论述中世纪基督教发展及与王权的关系。(南开大学2013年世界历史真题)
下列有关小概率原则的说法正确的是()
如果要删除一些变异性较大的实验数据,需要遵循的原则是()
在17世纪,对班级授课制给予了系统的理论描述和概括,从而奠定了它的理论基础的捷克教育家是()
简述遗传素质在人的身心发展中的作用。
下列关于学校教育的说法,错误的是
简述我国地方性法规的制定权限。
(Ⅰ)证明如下所述的“”型洛必达(L′Hospital)法则:设(1)g(x)=0;(2)存在x0的某去心邻域(x0),当x∈(x0)时,f′(x)与g′(x)都存在,且g′(x)≠0;(3)=A(或∞),则有(只要求对于x→的情形给出证明);(
设某数据库中有旅客表A(旅客编号,城市)和旅客表B(旅客编号,城市),现将所有旅客的数据存储这两张表中。请补全如下查询语句,使得该查询语句能查询所有旅客所在的全部的不重复的城市。SELECT城市FROM旅客表A【14】SELECT城市FROM旅客表B
随机试题
A.中央前回B.黑质一纹状体C.颞叶D.枕叶E.锥体外系一锥体系一小脑帕金森病病损在
患者,女性,48岁。孕1产1,20年前剖腹生产。近2月来经量减少,周期如常,无痛经,末次月经在10天前。腹胀3个月,进行性加重,腹部逐渐膨大,食欲下降,体重略减轻,二便正常。腹部检查结果:腹部外观呈“蛙腹状”,移动浊音(+);妇科检查:外阴:(一);阴道(
3个月以上小儿胭角为
天疱疮的激素治疗特点是
反映企业长期偿债能力的指标是()。
冷拉钢筋时最好同时控制冷拉应力和冷拉伸长率。( )
()是指客户在选择期货公司确立代理过程中所产生的风险。
下列各凭证中,属于银行存款日记账登账依据的是()。
根据我国《宪法》的规定,全国人大常委会有权进行部分修改的规范性文件是()。
下列对交换机的描述中,错误的是()。
最新回复
(
0
)