首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的输出结果是( )。 #include<iostream> #include<math.h> using namespace std; class point { private: doubl
下面程序的输出结果是( )。 #include<iostream> #include<math.h> using namespace std; class point { private: doubl
admin
2012-01-20
42
问题
下面程序的输出结果是( )。 #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/CWVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于C语言文件的叙述中正确的是()。
下面是有关C语言字符数组的描述,其中错误的是()。
请编写函数fun,其功能是:将M行N列的二维数组中的字符数据,按列的顺序依次放到一个字符串中。例如,若二维数组中的数据为WWWWSSSSHHHH则字符串中的内容应是:
下面不属于软件设计阶段任务的是
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为( )。
在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是()。
有表示公司和职员及工作的三张表,职员可在多家公司兼职。其中公司C(公司号,公司名,地址,注册资本,法人代表,员工数),职员S(职员号,姓名,性别,年龄,学历),工作W(公司号,职员号,工资),则表W的键(码)为
若有定义intx,y;并已正确给变量赋值,则以下选项中与表达式(x—y)?(x++):(y++)中的条件表达式(x—y)等价的是()。
以下关于逻辑运算符两侧运算对象的叙述中正确的是()。
关于new运算符的下列描述中,错误的是()。
随机试题
试比较物理吸附与化学吸附。
外交关系与领事关系的区别主要体现在哪些方面?
认为货币就是商品,它必须有实质价值,金银天然是货币的货币本质学说是()
Excel中,“清除”和“删除”具有相同的功效,仅是说法不同而已。()
以下需要办理税务登记的有()。
下列各项中,权益法下会导致长期股权投资账面价值发生增减变动的有()。
根据证券法律制度的规定,以要约方式收购非上市公众公司的,下列表述中,正确的有()。
我国最早提出启发式教学思想的是______,在国外,启发式教学始于古希腊的______。
在考生文件夹下打开EXCEL.XLSX文件:(1)将Sheet1工作表的A1:H1单元格合并为一个单元格,单元格内容水平居中;计算“平均值”列的内容(数值型,保留小数点后1位);计算“最高值”行的内容置B7:G7内(某月三地区中的最高值,利用MAX函数,数
Notlongago,TedGupopenedabatteredoldsuitcasefromhismothersatticanddiscoveredafamilysecret.Insidewasathick
最新回复
(
0
)