首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的输出结果是( )。 #include #include using namespace std; class point { private: double x; double
下面程序的输出结果是( )。 #include #include using namespace std; class point { private: double x; double
admin
2021-05-06
86
问题
下面程序的输出结果是( )。
#include
#include
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分别指pl(1,2)中的1和2。这样容易得到结果是(1-5)-(1-5)+(2-2)*(2-2)=16,再开方得到结果为4。
转载请注明原文地址:https://kaotiyun.com/show/cLfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知数组arr的定义如下:intarr[5]={1,2,3,4,5};下列语句中输出结果不是2的是()。
有如下程序:#includeusingnamespacestd;classObj{staticinti;public:Obj(){i++;}一Obj(){i一一;}staticintgetVal(){retumi;}}
若有定义语句“inti=2,j=3;”,则表达式i/j的结果是()。
下列有关继承和派生的叙述中,正确的是()。
下列枚举类型的定义中,包含枚举值3的是()。
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:Number=8注意:错误的语句在//******error******的下面,修改该语句即可。1#includ
使用VC6打开考生文件夹下的源程序文件modi3.cpp。学校教务处要为任课老师开发一个学生管理系统,需求如下:(1)学生的信息是要受到严密保护和限制的,包括姓名、五个英文字符的学号,以及精确到小数点后一位的一科成绩,只有任课老师可以修改,如果学
软件调试的目的是()。
某二叉树中有n个度为2的结点,则该二叉树中的叶子结点数为
在C++中,实现封装性需借助于()。
随机试题
增强GABA抑制效应是由于使Cl-通道开放频率增加的药物是
关于腘窝瘢痕挛缩畸形采用瘢痕切除游离植皮法治疗,以下哪项是错误的
碘化钾在复方碘口服液中的作用是
总资产周转率与()无关。
企业是经济活动的中心,也是金融市场运行的()。
不动产预告登记后,在法定期限内未申请登记的,预告登记失效。该法定期限是()。
一、注意事项1.申论考试,与传统作文考试不同,是对分析驾驭材料的能力与表达能力并重的考试。2.作答参考时限:阅读材料40分钟,作答110分钟。3.仔细阅读给定的资料,然后按申论要求依次作答,答案书写在指定位置。二、给定资料1.互联网为人们
下面代码的输出结果是a=[9,6,4,5]N=len(a)foriinrange(int(len(a)/2)):a[i],a[N—i一1]=a[N—i—1],a[i]print(a)
某二叉树中度为2的结点有n个,则该二叉树中有【】个叶子结点。
Thegovernmenthastriedtoforge______withenvironmentalists.
最新回复
(
0
)