首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<iostream> #include<math> using namespace std; class point { private: double x; doub
有以下程序: #include<iostream> #include<math> using namespace std; class point { private: double x; doub
admin
2013-02-27
54
问题
有以下程序: #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) ;
选项
A、1
B、5
C、4
D、6
答案
4
解析
本题考核友元函数的应用。分析程序:类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/QENp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){intx,i;for(i=1;i<=100;i++){x=i:if(+
定义部门的关系模式如下:部门(部门号,部门名,部门成员,部门总经理)使它不满足第一范式的属性是()。
有下列程序:#include<stdio.h>main(){FILE*fp;inti,a[6]={1,2,3,4,5,6};fp=fopen(”d.dat”,”w+b”);
有下列程序:#include<stdio.h>int*f(int*s){s+=1:s[1]+=6;*s--+=7;returns:}
下列模式中,能够给出数据库物理存储结构与物理存取方法的是
有以下类定义classMyClass{public:MyClass(){cout<<1;}};则执行语句MyClassa,b[2],*p[2];后,程序的输出结果是()。
下列关于运算符重载的叙述中,正确的是()。
在长度为64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为()。
在数据库系统中,把具有以下两个特征的模型称为网状模型。①允许有一个以上的结点没有双亲②有且仅有一个结点无双亲③根以外的结点有且仅有一个双亲④一个结点可以有多个双亲以下各项组合中符合题意的是()。
一棵二叉树第八层(根结点为第一层)的结点数最多为【】个。
随机试题
甲农药厂位于清水河的岸边,其产生的废水经处理达标后排入清水河。甲农药厂对岸的清水河下游2800米处的岸边,是崔某承包的300亩养虾池。2014年春,崔某花巨资购买了虾苗投放于虾池中,并雇佣帮工悉心照料。当年9月9日上午,崔某发现虾池的水面上漂浮了很多死虾,
应诊断为为确诊应作的检查
集中采暖系统中不包括()采暖方式。
根据《会计档案管理办法》的规定,下列各项中,下列各项中不属于会计档案的有( )。
问题解决中常用的启发策略有()
根据以下资料,回答问题。2012年全国粮食种植面积11127万公顷,比上年增加69万公顷;棉花种植面积470万公顷,减少34万公顷;油料种植面积1398万公顷,增加12万公顷;糖料种植面积203万公顷,增加9万公顷。全年粮食产量5895
2020年春节即将到来,请你以大学校长的名义,给全校师生写一封春节慰问信。要求:字数不少于400字。
为考生文件夹下REN文件夹中的MIN.EXE文件建立名为KMIN的快捷方式,并存放在考生文件夹下。
RelationsbetweentheUnitedStatesandColombiasufferedformanyyearsbecauseofanincidentinvolvingtheRepublicofPanama
Haveyoueverbeeninasituation______youknowtheotherpersonisrightyetyoucannotagreewithhim?
最新回复
(
0
)