首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的输出结果是( )。 #include #include using namespace std; class point { private: double x: double
下面程序的输出结果是( )。 #include #include using namespace std; class point { private: double x: double
admin
2017-09-21
41
问题
下面程序的输出结果是( )。
#include
#include
using namespace std;
class point
{
private:
double x:
double y;
public:
point(double a,double b1
{ 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<
return 0:
}
选项
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分别指pl(1,2)中的l和2。这样容易得到结果是(1-5)*(1-5)+(2—2)*(2—2)=16,再开方得到结果为4。
转载请注明原文地址:https://kaotiyun.com/show/lHAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
所有在函数中定义的变量及函数的形式参数,都属于
以下程序的输出结果为main()int m=7,n=4;float a=38.4,b=6.4,x;x=m/2+n*a/b+1/2;cout<<x<<end1;}
在下面的函数声明中,存在着语法错误的是
下面赋值语句中正确的是
要通过函数实现一种不太复杂的功能,并且要求加快执行速度,则应该选用
友元运算符。obj1>obj2被C++编译器解释为()。
下列数据结构中,插入时不需要移动其他元素的是
算法的复杂度主要包括时间复杂度和______复杂度。
算法的时间复杂度是指()。
算法的时间复杂度是指
随机试题
眩晕痰湿中阻证的主要症状有
国外仲裁机构的裁决,需要在我国人民法院承认与执行的,应当由当事人直接向被执行人住所地或者财产所在地的()
如果承包商未能按合同条款指定的项目投保,并保证保险有效,业主可以投保并保证保险有效,业主所支付的必要保险费可在应付给承包商的款项中扣回。这类索赔属于业主向承包商进行的( )索赔。
计算机病毒传播是指病毒从一个程序或数据文件侵入另一个程序或数据文件的过程。()
下列选项中,出自《学记》的有()
请用不超过150字的篇幅,概括出给定资料所反映的主要问题。就给定资料所反映的主要问题,用1200字左右的篇幅,自拟标题进行论述。要求中心明确,内容充实,论述深刻,有说服力。
质疑和否定是人类文化最积极活泼的精神,它不断触发新生力量去打破________平衡.建立新平衡。从自然、社会、群体到个人,从宏观世界到微观世界,轮回更替________,每一种存在形态都是对旧秩序的反抗和否定.从而形成的一种崭新的相对平衡。填入划横线部分最
当生产力发展到一定水平,一部分人有可能脱离生产劳动,当语言的发展到了文字的出现后,便出现了()。
A、 B、 C、 C
许多遭到洪水侵害的农场主说,他们别无选择只得解雇一些工人。(havenochoicebut)
最新回复
(
0
)