首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
28
问题
有如下程序:
#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/ffNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
程序设计语言的基本成分是数据成分、运算成分、控制成分和
有如下类声明:classMyClass{inti;private:intj;protected:intk;public:intm,n;};
在关系模型中,把数据看成是二维表,每一个二维表称为一个【 】。
已知枚举类型声明语句为: enum COLOR{WHITE,YELLOW,GREEN=5,RED,BLACK=10}; 则下列说法中错误的是
当使用ifstream流类定义一个流对象并打开一个磁盘文件时,文件的默认打开方式为
下列运算符中,()运算符在C++中不能重载。
面向对象程序设计将数据与()放在一起,作为一个相互依存、不可分割的整体来处理。
下面对C++运算符的正确的描述是()。
算法的时间复杂度是指()。
下列程序是用来判断数组中特定元素的位置所在,则输出结果为#include<conio.h>#include<iostream.h>in[fun(int*s,intt,int*k){inti;*k
随机试题
CT金属异物伪影的表现是
A.氟化泡沫B.含氟牙膏C.含氟涂料D.氟化饮水E.含氟凝胶近年龋病下降最主要的原因是
以下哪项不属于固定桥的适应证
将出口货物在国内生产和流通过程中已经缴纳的间接税予以抵扣或退还,或者对其应征间接税予以免除,使出口货物以不含税价格进入国际市场的政府行为称为:()
根据《反垄断法》的规定,下列说法正确的是?
下列关于火灾分类对应关系错误的是()。
下列项目中,属于“其他业务成本”科目核算的内容有()。
与bB羽调式宫音相同的调式(即同宫系统调式)是()。
对待职业和岗位,()是爱岗敬业所要求的。
竞争性市场下有3个完全相同的企业生产相同产品。市场的反需求曲线为p(Q)=1-Q,Q=q1+q2+q3,每个企业成本为零。(2016年北京大学国家发展研究院经济学理论)求古诺模型下各企业的利润。
最新回复
(
0
)