首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用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
17
问题
请使用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全国计算机二级
相关试题推荐
从洋务运动“先军工后民用”的特点,简述其对中国近代化的影响。(南开大学2014年中国历史真题)
如果依据统计方法的功能进行分类的话,统计学可以分为()
当人们对客观事物作出判断时,如果常常利用自己内部的参照,不易受外界环境的影响和干扰,这种人属于()
下列关于实用主义的说法错误的是
简述遗传素质在人的身心发展中的作用。
关于终身教育,下列说法错误的是
根据货币乘数模型,下面哪个变量是由商业银行决定的?()
恩格斯认为,在社会发展某个很早的阶段,产生了这样一种需要:把每天重复着的产品生产、分配和交换用一个共同的规则约束起来,借以使个人服从生产和交换的共同条件。这个规则首先表现为习惯,不久便成了法律。对此理解,不正确的有()。
标志着中国古代重实体、轻程序传统的终结的法典是()
设在SQLServer某数据库中有房屋出租表,表的定义如下:CREATETABLE租表(房屋号char(10),出租日期datetime,租期intnotnull,--月数到期日期datet
随机试题
子宫内膜上皮的类型是
A.急性完全性输入段梗阻B.输入段综合征C.吻合口机械性梗阻D.胃吻合口排空障碍E.倾倒综合征男性,60岁,因十二指肠溃疡行毕Ⅱ式胃大部切除术后7~10天进流食良好,改半流食或不消化食物时,突然发生呕吐,可能的诊断
癌基因
结构中通常含有α-去氧糖的苷类化合物是
甲企业接到加工一批设备的订单,即与乙公司接洽购买原材料。此时甲企业的竞争对手丙企业,唆使丁公司与甲企业假意洽谈供应原材料的合同,条件比乙公司优惠许多。丁公司故意拖延谈判,最终没有与甲企业签订合同,造成甲企业延误交货。丁公司应承担缔约过失责任。(
性格
()是马克思主义政党保持纯洁性的根本,()是领导干部做到清正廉洁的基础。
关于结婚年龄,1931年《中华苏维埃共和国婚姻条例》规定女子必须达到
相对于其它处理器,ARM处理器主要技术特征,以下说法错误的是()。
软件工程管理包括:______、软件工程经济学、软件心理学等内容。
最新回复
(
0
)