首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的输出结果是( )。 #include<iostream> #include<math.h> using namespace std; class point { private: do
下面程序的输出结果是( )。 #include<iostream> #include<math.h> using namespace std; class point { private: do
admin
2019-06-04
49
问题
下面程序的输出结果是( )。
#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)<<end1;
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分别指p1(1,2)中的1和2。这样容易得到结果是(1-5)*(1-5)+(2-2)*(2-2)=16,再开方得到结果为4。
转载请注明原文地址:https://kaotiyun.com/show/628p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
此题考查的是派生类和基类的构造函数。派生类构造函数的执行顺序为:首先调用基类的构造函数,调用顺序按它们被继承时说明的顺序;然后调用子对象的构造函数,调用顺序按它们在类中说明的顺序;最后是派生类构造函数中的内容。SONson;执行时首先调用基类的构
下列哪种数据模型可以用树形结构来表示实体之间联系()。A)网状模型B)数据模型C)关系模型D)层次模型
一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是()。A)1:1联系B)1:m联系C)m:1联系D)m:n联系
下列关于this指针的叙述中,正确的是()。
在程序设计阶段应该采取__________和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,继而用某种程序设计语言写成程序。
下面关于面向对象的程序设计方法中,正确的是()。
符合结构化原则的三种基本控制结构为:顺序结构,选择结构和【 】。
下列数据结构中,能够按照“先进后出”原则存取数据的是
软件测试用例包括()。
随机试题
Themakingofglassisaveryoldindustry--atleast4,500yearsold.Glasshasmanyextraordinaryqualitiesanditisfrequentl
Henry’sjobwastoexaminecarswhichcrossedthefrontiertomakesurethattheywerenotsmugglinganythingintothecountry.
如果脉冲重复频率(PRF)是20kHz,下面哪种多普勒频移可导致混叠
适合用辐射灭菌物品是
延长口服制剂药效的主要途径是
春季,一只3月龄幼犬,突然出现咳嗽,症见发热,咳嗽声高,鼻流黏涕,呼出气热,舌苔薄黄,口红津少,脉浮数。引起该犬咳嗽的病因是()。[2010年真题]
内伤致痿一般不夹杂
多巴酚丁胺的化学结构和体内过程与多巴胺相似,下列关于多巴酚丁胺的叙述,不正确的是()。
根据《中华人民共和国教师法》,教师最基本的权利是()。
世界哪一个国家的茶叶产量最多?()
最新回复
(
0
)