首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的输出结果是【 】。 #include<iostream.h> #include<math.h> class point { double x; double y; public: po
下面程序的输出结果是【 】。 #include<iostream.h> #include<math.h> class point { double x; double y; public: po
admin
2009-02-15
48
问题
下面程序的输出结果是【 】。
#include<iostream.h>
#include<math.h>
class point
{
double x;
double y;
public:
point(doublea,d 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.y-b.y)*(a.y-b.y));
}
void main()
{
point p1(1,2);
point p2(5,2);
cout<<distance(p1,p2)<<end1;
}
选项
答案
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/vpkp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在数据库系统中,给出数据模型在计算机上物理结构表示的是
有如下程序#include<stdio.h>main(){intx=072;printf("X=%d.\n",x+1);}程序运行后的输出结果是
以下结构体类型说明和变量定义中正确的是()。
请编写一个函数fun,它的功能是:找出一维整型数组元素中最大的值和它所在的下标,最大的值和它所在的下标通过形参传回。数组元素中的值已在主函数中赋予。主函数中x是数组名,n是x中的数据个数,max存放最大值,index存放最大值所在元素的下标。注意:部分源
有以下程序段:structst{intx;int*y;}*pt;inta[]={1,2},b[]={3,4};structstc[2]={10,a,20,b};pt=c:以下选项中表达式的值
下列叙述中错误的是()。
以下数据结构中,属于非线性数据结构的是()。
软件生命周期是指()。
下列选项中,不属于数据库管理的是()。
算法的有穷性是指()。
随机试题
外圆磨床磨头快进复位、定位精度试验如何进行?
迭代思维,大数据思维……关于互联网思维的众多阐释尤其是实践心得,都有价值。不过,互联网思维并不是万能的救命稻草,抓住了就能________。如果罔顾互联网思维的本质,迷惑于它的表象,盲目套用这个“万能公式”,结果只会________。用好互联网思维,还要洗
原材料库存、零部件库存、半成品库存和成品库存属于按()方式分类的库存。
古希腊柏拉图学院的门口竖着一块牌子“不懂几何者禁人”。这天,来了一群人,他们都是懂几何的人。如果牌子上的话得到准确的理解和严格的执行,那么以下诸断定中,哪一项是真的?( )
2010年用于房地产开发的土地购置价格全国平均约为()。
若=1,则=__________.
郭晶晶早期曾与另一国家队跳水运【165】员田亮的名字连在一起,传媒时常报导他们关系【166】密!郭晶晶表示,希望在【167】加2008的奥【168】会后,自己就跳满20年了,那【169】候退役,便可以好好享受人生,不【170】还是想做跟跳水有关系的工作。
WhenwilltheCopaAmericainColumbiakick-off?
Theevolutionofsexratioshasproduced,inmostplantsandanimalswithseparatesexes,approximatelyequalnumberofmalesan
A、Shewasinvitedonlyfortheweekend.B、Theweatherwastoohot.C、Shehadanappointment.D、Shehadschoolworktodo.DWhydi
最新回复
(
0
)