首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序:#include <iostream>#include <math>using namespace std;class point{private: double x; double y;public: point(doubl
有以下程序:#include <iostream>#include <math>using namespace std;class point{private: double x; double y;public: point(doubl
admin
2013-02-27
32
问题
有以下程序:#include <iostream>#include <math>using namespace std;class point{private: double x; double y;public: point(double a, double b { x=a; y=b; friend double distance (point a, point b ; };double distance(point a, point b return sqrt((a. x-b. x )*(a. x -b. x )+ (a. x -b. x)*(a. x-b. x));}int main (){ point p1 (1,2); point p2(5,2); cout<<distance (p1, p2)<<end1; return 0;} 程序运行后的输出结果是
选项
A、1
B、5
C、4
D、6
答案
C
解析
本题考核友元函数的应用。分析程序:类point中定义了两个私有成员x和y,以及一个友元函数distance。从而,函数distance可以访问类point中的任何成员。在函数distance中,返回值为sqrt ((a. x- b. x)*(a. x-b. x)+(a. y-b. y)*(a. y-b. y))。由此可知,函数distance的功能是计算a、b两点之间的距离。在主函数main中,先定义两点:p1(1,2)和p2(5,2)。然后调用函数distance计算两点之间的距离为4,所以程序最后输出为4。
转载请注明原文地址:https://kaotiyun.com/show/asNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在长度为n的顺序表中查找一个元素,假设需要查找的元素有一半的机会在表中,并且元素出现在表中每个位置上的可能性是相同的,则平均需要比较的次数大约为()。
以下与数学表达式“0<x<5且x≠2”不等价的C语言逻辑表达式是()。
若有定义:inta=0,b=1,c=1; 关于逻辑表达式a++||b++&&c++中各个部分的执行顺序,以下说法正确的是()。
以下叙述中错误的是()。
有以下程序:#include<stdio.h>voidfun(intn,int*s){intf1,t2;if(n==1||n==2)*s=1;else
有以下函数:intfun(char*p,char*q){while((*p!=’\0’)&&(*q!=’\0’)&&(*p==*q)){p++;q++;}return(*p-*q
软件测试的实施步骤是()。
软件开发离不开系统环境资源的支持,其中必要的测试数据属于()。
下面关于二叉树的基本性质说明错误的是______。
在数据库管理系统提供的数据功能中,负责多用户环境下的事务处理和自动恢复、并发控制和死锁检测、运行日志的组织管理等功能的是()。
随机试题
焊接时应尽量采用长弧焊接,因为长弧焊时电弧的范围大,保护效果好。()
设函数f(x-1)=x2+e-x,则f’(x)等于()
患者女性,50岁,妊娠5次,生产3次。近来有阴道不规则出血。妇科检查发现子宫颈肥厚,活检病理报告为高分化鳞状细胞癌。子宫颈癌根治术标本检查,报告为子宫颈高分化鳞癌,侵及子宫颈深部组织达1cm,切除淋巴结未见癌转移。与患者肿瘤病变相符的是
屈指肌腱损伤,修复后提倡
路线价估价法不宜用于评估()用地。
2009年底,小刘欲以自有资金和商用房贷款购买一套价值140万元的商用房。如果小刘是以商住两用房名义申请的贷款,银行对于商住两用房的首付比例规定为最低45%,则其贷款额度最大为()万元。
根据我国《税收征管法》的规定,税务机关在税款征收中,根据不同情况有权采取的措施有()。
2012年1月20日,ABC会计师事务所首次接受乙集团的委托审计其20l1年集团财务报表,委派B注册会计师为集团项目合伙人带领集团项目组执行审计工作。集团项目组可以通过下列()途径了解集团及其环境、集团组成部分及其环境。
训练学生估计不同大小长方形的面积,一段时间后,测试结果发现学生估计长方形面积的能力提高,而估计圆形面积的能力并未提高。这个实验可以支持()。
Readthearticlebelowabouthumanresourceassessment.Inmostofthelines(34-45),thereisoneextraword.Iteitheris
最新回复
(
0
)