首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using std::cout; class Point { public: friend double di
有如下程序: #include #include using std::cout; class Point { public: friend double di
admin
2021-02-22
47
问题
有如下程序:
#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
答案
A
解析
本题考查构造函数的应用,题目中定义对象p0时,执行默认构造函数,得出x和y都为0,定义对象p1(3,4),得到x和y分别是3,4,执行distance(p1,p0)后得出5
转载请注明原文地址:https://kaotiyun.com/show/XBfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设数据结构B=(D,R),其中D={a,b,c,d,e,f}R={(f,A),(d,B),(e,D),(c,e),(a,C)}该数据结构为()。
使用VC6打开考生文件夹proj1下的工程pwjl,其中定义了一个CD类。程序中位于每个//ERROR**********found**********下的语句行有错误,请加以更正,不得修改程序的其他部分。更正后程序的输出应该是:歌唱祖国30
已知枚举类型声明语句为:enumCOLOR{WHITE,YELLOW,GREEN=5,RED,BLACK=10};则下列说法中错误的是()。
请使用VC6或使用【答题】菜单打开考生文件夹prog2下的工程prog2,此工程中包含一个程序文件main.cpp,其中有“班级”类Class和“学生”类Student的定义,还有主函数main的定义。在主函数中定义了两个“学生”对象,他们属于同一班级。程
设一棵树的度为3,共有27个结点,其中度为3,2,0的结点数分别为4,1,10。该树中度为1的结点数为()。
请打开考生文件夹下的解决方案文件proj3,其中定义了用于表示特定数制的数的模板类Number和表示一天中的时间的类TimeOfDay;程序应当显示:01:02:03.00406:04:06.021但程序中有缺失部分,请按照以下的提示,把缺失部分补充
某二叉树中有n个度为2的结点,则该二叉树中的叶子结点数为
下列说法中错误的是()。
关于运算符重载,下列表述中正确的是()。
算法的空间复杂度是指()。
随机试题
“动中有静,静中有动”说的是()
GladysHolmwasasecretary(秘书).Sheworkedinanofficeallherlife.Gladysearnedabout$15,000ayear.Shediedwhenshew
下列关于丹毒的临床表现中,错误的是
A.决渎之官B.受盛之官C.相傅之官D.州都之官大肠为
男性,67岁,2周前B超查体发现右肾占位病变,无症状。CT示右肾下极占位病变,直径4cm,密度略低于正常肾实质,注射造影剂后有增强该患者的治疗应该是
使子宫内膜增生( )。使子宫内膜由增生期变为分泌期( )。
门脉高压症分流术后护理不正确的是
与意大利、德国等欧洲国家不同,美国被一些球迷称为“足球荒漠”,他们认为在美国,足球一直被视为边缘运动。如果以下各项为真,最能反驳上述看法的是()。
设f(x),g(x)在[a,b]上连续,在(a,b)内可导,且g’(x)≠0.证明:存在ξ∈(a,b),使得
在数据库管理系统的层次结构中,语言翻译处理层处理的对象是()。
最新回复
(
0
)