首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using std::cout; class Point { public: friend double di
有如下程序: #include #include using std::cout; class Point { public: friend double di
admin
2021-06-10
18
问题
有如下程序:
#include
#include
using std::cout;
class Point {
public:
friend double distance(const Point &p1,const Point &p2);
Point(int xx=0,int yy=0): x(xx), y(yy){}
private:
int x, y;
};
double distance(const Point &p1,const Point &p2) {
return sqrt((p2.x-p1.x)*(p2.x-p1.x)+(p2.y-p1.y)*(p2.y-p1.y));
}
int main(){
Point p0,p1(3,4);
cout<
return 0;
}
运行时的输出结果是
选项
A、0
B、3
C、4
D、5
答案
D
解析
本题考查构造函数的应用,题目中定义对象p0时,执行默认构造函数,得出x和y都为0,定义对象p1(3,4),得到x和y分别是3,4,执行distance(p1,p0)后得出5。
转载请注明原文地址:https://kaotiyun.com/show/r3fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于类和对象的叙述中,错误的是()。
判断一个字符串是否是回文串的递归函数定义如下:boolhuiwen(strings){intn=s.length();if(n
已知函数f的原型是voidf(int*a,long&b);,变量v1、v2的定义是:intv1;longv2;下列调用语句中正确的是()。
有如下程序:#includeusingnamespacestd;classPart{public:Part(intx=0):val(x){cout
一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为
下面叙述中错误的是( )。
在进行逻辑设计时,将E-R图中实体之间联系转换为关系数据库的
请打开考生文件夹下的解决方案文件proj2,此工程中包含一个程序文件main.cpp,其中有“班级”类Class和“学生”类Student的定义,还有主函数main的定义。在主函数中定义了两个“学生”对象,他们属于同一班级。程序展示,当该班级换教室后,这两
在满足实体完整性约束的条件下()。
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是()。
随机试题
甲状腺次全切除术后第2日患者清醒,血压平稳,宜取的卧位是【】
迁延性腹泻的治疗哪项是正确的
医疗保险处方应为
单独提出行政赔偿请求的情况主要有()。
社会主义道德建设的基本要求包括()。
浙江省境内,历史悠久,人文底蕴深厚,素有“小邹鲁”之称的是()。
人民警察必须把()作为自己全部工作的出发点和归宿。
我们人类很自以为是,往往把这个世界及其历史。甚至史前都看做是通往那个伟大的时刻——人类将至高无上地统治一切。事实上,尽管可能有些事实令人难以接受,但我们在这个星球上的卓越表现并非预先注定的。我们人类的祖先本来也可能步恐龙的后尘.而他们确实差点就与恐龙一样灭
简述法律继承的概念以及原因。
WhenwasTwainbom?
最新回复
(
0
)