首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
32
问题
有如下程序:
#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://jikaoti.com/ti/K1E0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序的运行结果是#include"iostream.h"#definesum(a,b)a*bvoidmain(){intx;X=sam(1+2,3);cout<<x;}
需求分析中开发人员要从用户那里了解
设置虚基类的目的是【】,通过【】表示虚基类。
有以下程序 #include<iostream.h> structSTU {charnum[10]; floatscore[3];}; voidmain() {structSTUs[3]={{"20021",90,95
#include<iostream.h> voidmain() {intn=9; while(n>6){n--; cout<<n;}} 该程序的输出结果是
进行文件操作时需要包含()文件。
下面程序的运行结果是#include<iostream.h>classbase{protected:inta;public:base(){cout<<"0";}};
进行文件操作时需要包含()文件。
operator是运算符重载时必须使用的关键字,它和被重载的运算符连在一起,作为运算符函数的专用函数名,务必把该函数说明为【】的。
随机试题
X6132型铣床的主轴不能在0.5s内制动的主要故障原因是__________。
佛教在中国的衰落阶段是()
本-周蛋白检测较为先进的方法是
A.胸痹B.心悸C.胁痛D.眩晕E.头痛瓜蒌薤白白酒汤可用以治疗的病证是()
依据水利工程招标投标有关规定,潜在投标人依据踏勘项目现场及招标人介绍情况做出的判断和决策,由()负责。
根据《证券法》的规定,公开发行公司债券筹集的资金,必须用于核准的用途,不得用于弥补亏损和非生产性支出。()
某上市公司2021年度归属于普通股股东的净利润为25000万元,2020年年末的股数为10000万股,2021年3月1日,经公司2020年度股东大会决议,以截至2020年年末公司总股数为基础,向全体股东每10股送红股1股,2021年5月1日新发行普通股60
黄曲霉毒素的特点是()。
ThepreindustrialperiodofthedevelopmentofcitiesintheUnitedStatesbeganwiththeestablishmentofthecoloniesinthe
MarieCuriewasthefirstfemaleprofessoratSevres,acollegeforgirlswhowantedtoteachhighereducation.Thesetwenty-yea
最新回复
(
0
)