首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用菜单命令或直接使用VC6打开考生文件夹下的工程proj1。程序中位于每个//ERROR********found********下的语句行有错误,请加以更正,不得修该程序的其他部分。更正后程序的输出应该是:两点之间的距离为:7.5231 注意
请使用菜单命令或直接使用VC6打开考生文件夹下的工程proj1。程序中位于每个//ERROR********found********下的语句行有错误,请加以更正,不得修该程序的其他部分。更正后程序的输出应该是:两点之间的距离为:7.5231 注意
admin
2016-08-19
18
问题
请使用菜单命令或直接使用VC6打开考生文件夹下的工程proj1。程序中位于每个//ERROR********found********下的语句行有错误,请加以更正,不得修该程序的其他部分。更正后程序的输出应该是:两点之间的距离为:7.5231
注意:只能修改每爪//ERROR********found********下的那一行,不要改动程序中的其他内容:
1 #include
2 #include
3 using namespace std;
4 class Point{
5 private:
6 double x,y;
7 public:
8 Point(double xx,double yy){x=xx;
9 y=yy;
10 }
11 //ERROR ******** found********
12 double MyDistance(Point&a,Point&b);
13 };
14 double MyDistance(Point&a,Point&b){
15 //ERROR ******** found********
16 double dx=x-b.x;
17 //ERROR ******** found********
18 double dy=a.y=y;
19 return sqrt(dx* dx+dy*dy);
20 }
21 int main()
22 {
23 Point p1(3.6,6.4),p2(8,0.3);
24 double d=MyDistance(p1,p2);
25 cout<<“两点之间的距离为:”<
26 return 0;
27 }
选项
答案
(1)friend double MyDistance(Point&a,Point&b); (2)double dx=a.x-b.x: (3)double dv=a.y-b.v;
解析
(1)主要考查考生对友元函数的掌握,由于MyDistance函数在类定义体外定义时,未加类名Point修饰作用域,可知MyDistance并不是类。Point的成员函数,但是声明是在Point定义体内部,所以应该是友元函数,另外函数MyDistance可以直接操作Point对象的成员变量,所以进一步确定是友元函数,使用friend关键字修饰。
(2)主要考查考生对友元函数的掌握和成员变量的访问,在函数MyDistance中,为了计算a、b两点的距离,需要计算两个点的横纵坐标差值,所以需要访问a、b的横纵坐标,将a的横坐标减去b的横坐标,得到差值dx,再计算dy。
(3)主要考查考生对友元函数的掌握和成员变量的访问,在函数MyDistance中,为了计算a、b两点的距离,需要计算两个点的横纵坐标差值,所以需要访问a、b的横纵坐标,将a的纵坐标减去b的纵坐标,得到差值dy,再与dx一起计算距离。
转载请注明原文地址:https://kaotiyun.com/show/LZNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序实现栈的入栈和出栈的操作。其中有两个类:一个是节点类node,它包含点值和指向上一个节点的指针prev;另一个类是栈类stack,它包含栈的头指针top。生成的链式栈如下图所示。〈IMGonClick=over(this)title
下列关于getline()函数的描述中,不正确的是()。
下列关于多继承.二义性的描述中,错误的是()。
如果对一个关系实施了一种关系运算后得到了一个新的关系,而且新的关系中属性个数少于原来关系中属性个数,这说明所实施的运算关系是()。
下面各选项中,属于非法的C++整型常量的是()。
算法的空间复杂度是指()。
下列运算符中哪些是不能够被重载的?
在软件生产过程中,需求信息的给出是
常见的需求分析方法有【】和面向对象的分析方法。
在关系数据库中,用来表示实体之间联系的是
随机试题
Industrialmanagersemployspecialiststokeepmachinesworkingproperlyandto______thesupplyofspareparts.
A.龙胆泻肝汤合涤痰汤加减B.逍遥散合顺气导痰汤加减C.生铁落饮加减D.定痫丸加减E.涤痰汤加减治疗痫证痰火扰神证首选方为
一患者左侧鼻唇沟浅,双侧额纹对称,眼睑闭合有力,伸舌左偏,无肌萎缩,左侧肢体中枢性瘫痪,左侧偏身感觉障碍,左侧同向性偏盲,考虑病变部位是
园林绿化工程不包括()工程。
财务净现值是评价技术方案盈利能力的()。
随着样本量的增大,估计量的值如果稳定于总体参数的真值,这个估计量就有()。
下列词语中,字音字形完全正确的一项是()。
经济学上所推崇的“橄榄型”收入分配结构,是指低收入和高收入相对较少,中等收入占绝大多数的收入分配结构,可以说是最理想的收入分配结构,这种结构要比我国目前的“金字塔型”结构稳定得多。在“更加注重社会公平”这一精神指导下,中央强调对不同的收人群体采取不同的调节
启动PowerPoint2007。
下列选项中,()不是项目整合管理中的整体变更控制过程的输入。
最新回复
(
0
)