首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的输出结果是( )。 #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
78
问题
下面程序的输出结果是( )。
#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全国计算机二级
相关试题推荐
内存地址指针变量指向的不是变量保存的数据值,而是变量的地址,所以指针变量保存的是对象的内存地址。
在语句cin>>data;中,cin是A)C++的关键字B)类名C)对象名D)函数名
下面关于派生类的描述中错误的是()。A)派生类中至少有一个基类B)一个派生类可以作为另一个派生类的基类C)派生类只继承了基类中的公有成员和保护成员D)派生类的缺省继承方式是私有
数据视图的描述称为()。A)外模式B)内模式C)概念模式D)存储模式
在下面程序的横线处填上适当的语句,使程序执行后的输出结果为ABCD。#include<iostream>usingnamespacestd;classA{public:A(){cout<<’A’;}
A、 B、 C、 D、 BE-R图具有三个要素:①实体(型)用矩形框表示,框内为实体名称;②属性用椭圆型来表示,并用线与实体连接。属性较多时也可以将实体及其属性单独列表;③实体间的联系用菱形框表示。用线将菱形
若要对Data类中重载的加法运算符成员函数进行声明,下列选项中正确的是()。A)Data+(DatA);B)Dataoperator+{Data};C)Data+operator{Data};D)operator+(Data,D
下面程序的运行结果是1______和2______。 #include #defineN10 #defines(x)x*x #definef(x)(x*x) voidmain() {inti1,i2; i1
从程序设计的方法和技术的发展角度来说,程序设计主要经历了结构化设计和__________的程序设计阶段。
下面关于面向对象的程序设计方法中,正确的是()。
随机试题
雪莱是______浪漫主义诗人,他的政治抒情诗主要有《致英国人民》《1819年的英国》和著名的三“颂”:《______》《______》《______》。
冰心《往事(一之十四)》是一篇()
发生青霉素过敏性休克时,最早出现的症状是
膜剂的特点中配伍变化少的含义是
建设项目控制的内容有( )。
水泥是水硬性胶凝材料,它的硬化环境()。
基金自身投资活动产生的税收不包括()。
在赊销业务中,企业允许顾客从购货到付款的间隔时间是()。
Thesecondparagraphismainlyabout______.WhichofthefollowingisTRUE.accordingtothepassage?
Theirrequestwas______andconsequentlyrejected.
最新回复
(
0
)