首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <iostream> #include <cmath> using namespace std; class Distance; class point { public
有以下程序: #include <iostream> #include <cmath> using namespace std; class Distance; class point { public
admin
2010-03-29
30
问题
有以下程序: #include <iostream> #include <cmath> using namespace std; class Distance; class point { public: friend class Distance; Point(int a,int B) { x=a; Y=b; } void Print() { cout<<"X= "<<X<<end1; cout<<"Y= "<<Y<<end1; } private: float X,Y; }; class Distance { public: float Dis(Point &p,Point &q); }; float Distance :: Dis(Point &p,Point &q) { float result; result=sqrt((p.X-q.X)*(p.X-q.X)+(p.Y-q.Y)*(p.Y-q.Y)); cout<<result<<end1; retUrn result; } int main() { Point p(10,10),q(10,30); Distance d; d.Dis(p,q); return 0; } 运行后的输出结果是( )。
选项
A、10
B、30
C、0
D、20
答案
8
解析
本题程序通过把类Distance定义为类Point类的友元类来实现计算两点之间距离的功能。主函数中定义两个对象点p,q,然后调用对象d的成员函数Dis()计算两点之间的距离。
转载请注明原文地址:https://kaotiyun.com/show/vDjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有以下程序#includemain(){inta=1,b=2,c=3,d=4,r=0;if(a!=1);elser=1;if(b==2)r+=2;if(c!=3);r+=3;if(d==4)r+=4
在C语言程序中,以下说法正确的是()。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将形参s所指字符串中下标为奇数的字符按ASCII码大小递增排序,并将排序后下标为奇数的字符取出,存入形参p
若变量己正确定义,有以下程序段:i=0;doprintf("%d,",i);while(i++);printf("%d\n",i);其输出结果是()。
下列选项中,不属于数据模型所描述的内容的是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:将长整型数中各位上为奇数的数依次取出,构成一个新数放在t中。高仍在高位,低位仍在低位。例如,当s中的数为876
请编一个函数fun(char*s),函数的功能是把S所指字符串中的内容逆置。例如:字符串中原有的字符串为:abcdefg,则调用该函数后,串中的内容为:gfedcba。注意:部分源程序存在文件PROGl.C中。请勿改动主函数m
使用VC++2010打开考生文件夹下modil中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:从11个学生的成绩中统计出低于平均分的学生人数,此人数作为函数值返回,平均分存放在形参aver所指的存储单元中。
将E-R图转换为关系模式时,E-R图中的实体和联系都可以表示为()。
随机试题
关于炭疽芽胞杆菌特性正确的是
下列方剂中,哪项是治疗风寒湿痹的通用方剂( )。
慢粒白血病下列哪项错误
患者狄某,头痛发热,有汗不畅。微恶风寒,口渴,咳嗽,咽痛,舌尖红,苔薄白,脉浮数。治宜选用()
张某在一风景区旅游,爬到山顶后,见一女子孤身站在山顶悬崖边上,目光异样,即心生疑惑。该女子见有人来,便向悬崖下跳去,张某情急中拉住女子衣服,将女子救上来,张某救人过程中,随身携带的价值2000元的照相机被碰坏,手臂被擦伤;女子的头也被碰伤,衣服被撕破。张某
填写“出/入境货物报检单”H.S编码栏时,仅填写该商品前四位即可。( )
1.Whydoairplanestakelongertoflywestthaneast?Itcantakefivehourstogowest-eastfromNewYork(NY)toLondonbut
签订保险代理合同的目的是为了保护()。
赫尔巴特的教育目的论
阅读下列说明,回答问题,将解答填入答题纸的对应栏内。【说明】某省计划2020年初步建成信息共享的生态环境监测网络。通过招标,建设单位确认了A单位为承建单位,B单位为监理单位。随着项目建设任务的推进,B单位根据项目建设的总体进度计划,要求A单位在合同规定
最新回复
(
0
)