首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
33
问题
有如下程序:
#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/XMNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
软件是一种()。
软件工程研究的内容主要包括:【】技术和软件工程管理。
下列对类的构造函数和析构函数的描述中,正确的是()。
能正确表示逻辑关系:“a≥10或a≤0”的C++语言表达式是
冒泡排序算法在最好的情况下的元素交换次数为【】。
设有以下变量定义,并已赋确定的值:charw;intx;floaty;doublez;则表达式:w*x+z-y所求得的数据类型为()。
带一个long类型参数的流成员函数______按参数值设置flags状态变量,并返回以前设置的标志值。
当要使用ostrstream流类定义一个流对象并联系一个字符串时,应在文件开始处使用#include命令,使之包含()文件。
算法的时间复杂度是指
以下哪个不是C++语言中的有效标识符()。
随机试题
死刑复核程序
A.严密监护下继续妊娠B.立即人工流产C.手术助娩缩短产程D.等待自然分娩E.剖宫
组方中含生地黄、熟地黄的方剂是
原状取土器外径Dw=75mm,内径D=71.3mm,刃口内径De=70.6mm,取土器具有延伸至地面的活塞杆,按《岩土工程勘察规范》(GB50021一2001)(2009年版)规定,该取土器为()。
在其他条件不变的情况下,会引起总资产周转率指标上升的经济业务是()。
(1998年试题,十)设y=y(x)是一向上凸的连续曲线,其上任意一点(x,y)处的曲率为,且此曲线上点(0,1)处的切线方程为y=x+1,求该曲线的方程,并求函数y=y(x)的极值.
A:【10】you【11】somechocolates(要吃些巧克力吗)?B:【12】.thankyou.ButIcannoteatanythingverysweet(太甜).A:【13】【14】【15】【1
Whenpeopledie,differentculturesdispose【C1】______theirbodiesindifferentways.Sometimesbodiesareburned.Sometimesbodi
TheWarringStatesPeriodlasts250years.LiShiminwasthesecondsonofLiYuan.
Therearerareinstanceswhenjusticealmostceasestobeanabstract【C1】______.Rewardor【C2】______areoutquiteindependentof
最新回复
(
0
)