首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的输出结果是( )。 #include<iostream> #include<math.h> using namespace std; class point { private: double x: double y; public: po
下面程序的输出结果是( )。 #include<iostream> #include<math.h> using namespace std; class point { private: double x: double y; public: po
admin
2020-04-07
27
问题
下面程序的输出结果是( )。
#include<iostream>
#include<math.h>
using namespace std;
class point
{
private:
double x:
double y;
public:
point(double a,double b)
{
x=a;
y=b;
}
friend double distances(point a,point b);
};
double distances(point a,point b)
{
return sqrt((a.x-b.x)*(a.x-b.x)+(a.y-b.y)*(a.y-b.y));
}
int main()
{
point p1(1,2);
point p2(5,2);
cout<<distances(p1,p2)<<endl;
return0:
}
选项
A、2
B、4
C、8
D、16
答案
B
解析
分析题目,此题最终要实现的结果是sqrt((a.x-b.x)*(a.x-b.x)+(a.y-b.y)*(a.y-b.y)),其中的a.x和a.y分别指p1(1,2)中的1和2。这样容易得到结果是(1-5)*(1-5)+(2-2)*(2-2)=16,再开方得到结果为4。
转载请注明原文地址:https://jikaoti.com/ti/mcA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若要使用操作符setw进行输出的格式控制,则必须用#include命令包含【】头文件。
在下面的类定义中,错误的语句是classSample{public:Sample(intval);//①~Sample()://②private:int
下列重载函数中,正确的是()。
软件测试可分为自盒测试和黑盒测试。基本路径测试属于【】测试。
下面程序的运行结果是#include<iostream.h>voidmain(0{intnum=1;int&ref=num;ref=ref+2;
数据库管理系统DBMS中用来定义模式、内模式和外模式的语言为
若将一个二元运算符重载为类的成员函数,其形参个数应该是______个。
通过关键字来指定函数模板的类型参数,有几个类型参数就有几个关键字,它实际表示任何内部类型或用户自定义类型。用来指定函数模板的类型参数的关键字是【】。
A、 B、 C、 D、 C此题考查的是有关函数的概念。内联函数是在函数定义之前加关键字inline来声明的函数,而不是定义在另一个函数体内部的函数,故选项A)错误;无返回值的函数在执行完最后一条语句后,会自动
随机试题
违反治安管理的行为与犯罪行为的主要区别在于()。
波斯纳在《法律的经济分析》中分析法律现象采用的方法是
男,55岁,高血压病史已20余年。手术切除脾脏,切片可见脾中央小动脉管壁增厚,管腔狭窄,管壁内可见均匀红染、半透明物质。这些半透明物质为
下列不属于各级政府编制年度预算草案的依据是()。
银行对企业的借款需求进行分析的意义主要有()。
维新变法运动作为一场资产阶级改良主义政治运动,像一块巨石,投进半殖民地半封建社会中国的死水中。揭开其序幕的事件是()。
在我二十几岁的时候,我一直努力地探索怎样同时当好成功的职业妇女和快乐的家庭主妇。经过十几年的生活历练,我真的找到一种解决困境的方法,我把它称为“10—10—10法则”。每当我发现自己处于两难困境时,就会问自己3个问题:这个决定在10分钟后会带来什么结果?在
论述罗马的3世纪危机
______asitwasatsuchatime,hisworkattractedmuchattention.
WhatdidBilladviseTomtodo?BilladvisedTomnotto______.
最新回复
(
0
)