首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using std::cout; class Point { public: friend double di
有如下程序: #include #include using std::cout; class Point { public: friend double di
admin
2015-07-22
41
问题
有如下程序:
#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/nANp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在下面横线上填上适当的语句,完成程序。#include<iostream>usingnamespacestd;classBase{intx;public:Base(int
下列语句错误的是()。
有以下程序#include<iostream>usingnamespacestd;inta;intfun();intmain(){externinta;intb;
下列叙述中正确的是
定义如下枚举类型;enum{Monday,Tuesday,Wednesday,Thrusday,Friday=2};则下列语句正确的是
下列选项中不符合良好程序设计风格的是
有3个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为( )。
某二叉树有5个度为2的节点,则该二叉树中的叶子节点数是
一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体“项目主管”与实体“项目”的联系属于【】的联系。
已知p是一个指向类Sample数据成员m的指针,s是类Sample的一个对象。如果要给m赋值为5,()是正确的。
随机试题
消化性溃疡最典型的症状是
关于麻疹的流行病学特点,不正确的是
道德的特点不包括()
下面各项工作内容属于竖向规划修建性详细阶段的是()。
下列关于气体灭火系统控制组件的安装中,不符合要求的是()。
请根据下面案例计算回答53~55题。案例:某地社会平均工资为2000元/月,吕先生做了心脏搭桥手术。手术费用如下:·在目录内的总费用为11.4万元;·目录以外的费用为3.6万元;·总共15万元。吕先生参加了国家基本医疗保险计划。同时,也参加了单位的补充医疗
个案会谈是社会工作者与服务对象进行的有目的的专业谈话。下列关于会谈的说法,正确的是()。
(04年)计算曲面积分其中∑是曲面z=1一x2一y2(z≥O)的上侧.
Inthecurrentimmigrationwave,somethingmarkedlydifferentishappeninghereinthemiddleofthegreatAmerican"meltingpot
TheAmericanAcademyofPediatrics(AAP)justreleaseditsupdatedguidelinesforchildren’smediause.Therecommendations
最新回复
(
0
)