首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的输出结果是( )。 #include #inc!ude using namespace std; class point { private: doubl
下面程序的输出结果是( )。 #include #inc!ude using namespace std; class point { private: doubl
admin
2012-12-29
49
问题
下面程序的输出结果是( )。
#include
#inc!ude
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<
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/15Vp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
程序流程图中带有箭头的线段表示的是( )。
以下程序段完全正确的是()。
有三个关系R、S和T如下:则关系T是由关系R和S通过某种操作得到,该操作为()。
若有定义“inta[5],*p=a;”则正确引用数组元素的是()。
以下叙述中错误的是
以下不正确的转义字符是()。
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是
下面概念中,不属于面向对象方法的是
针对数组定义intdata[10];,下列表述中错误的是______。
关于虚函数,下列表述正确的是()。
随机试题
精血互生互化的依据是
因国际货物买卖合同或者技术进口合同发生争议,其诉讼时效为()年。
团体心理咨询的优点在于()。
编写程序阶段,选择程序设计语言是很关键的,如何选择主要是看()。
下列关于Winmail邮件服务器的描述,错误的是______。
在数据库的概念结构设计中,常用的描述工具是【】。
Theideaofbuilding"NewTowns"toabsorbgrowthisfrequentlyconsideredacure-allforurbanproblems.Itiserroneouslyassu
Whichofthefollowingwouldmostlogicallybethetopicoftheparagraphimmediatelyfollowingthepassage?Theauthor’sattit
谁能否认海的伟大呢?我爱海,并不仅仅因为她的颜色美丽,和藏在海底那有趣的玩意儿,而是爱她的胸襟广阔,化污秽为清洁。她容纳无数的细流,尽管它们的颜色有黑的也有黄的,一旦流到了海的怀抱,便立刻变成碧绿的了。碧绿是代表和平,代表一种静美。一个人,哪怕他的脾气犹如
Whenwethinkofgreenbuildings,wetendtothinkofnewones—thekindofhigh-tech,solar-paneled(装有太阳能板的)masterpiecesthat【
最新回复
(
0
)