首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,此工程包含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR ****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为: (
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,此工程包含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR ****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为: (
admin
2018-03-13
59
问题
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,此工程包含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR ****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:
(4,4)
注意:只修改注释“//ERROR ****found****”的下一行语句,不要改动程序中的其他内容。
//proj1.cpp
#include
using namespace std;
class Point{
public:
//ERROR ********found********
Point(double x,double y) _x(x), y(y){}
double GetX()const{return_x;}
double GetY()const{return_y;}
//ERROR******found******
void Nove(double xOff,double yOff)const
{_x+=xOff;_y+=yOff;}
protected:
double x, y;
};
int main()
{
Point pt(1.5,2.5);
pt.Nove(2.5,1.5);
//ERROR******found******
以下语句输出pt成员_x和_y的值
cout<<’(’<
return 0;
}
选项
答案
(1)Point(double x,double y):_x(x),_y(y){}或Point(double x,double y){_x=x;_y=y;} (2)void Move(double xOff,double yOff) (3)cout<<’(’<
解析
(1)主要考查的是构造函数的成员初始化列表的语法,在成员列表之前必须加“:”。
(2)主要考查成员函数中const的使用,先看Move函数的函数体:
{_x+=xOff;_y+=yOff;}
可以看到Point类的两个私有成员_x和_y的值都发生了变化,因此Move函数不能使用const,因为只有在函数内不改变类的成员的值时才能使用const。
(3)主要考查私有成员不能被类外函数调用的知识。题目要求输出pt成员_x和_y的值,从Point类中的函数double GetX()const{return_x;}和double GetY()const{return_y;},可以分别得到_x和_y的值,因此这里使用语句cout<<’(’<
转载请注明原文地址:https://kaotiyun.com/show/wVAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是______。#include<iostream>usingnamespacestd;classTest{public:Test(){cnt++;}~Test
下列程序的输出结果是______。#include<iostream>usingnamespacestd;intmain(){intdata=l;int&r=data;
将一个函数声明为一个类的友元函数必须使用关键字______。
已知类Myst有一个只需要一个double型参数的构造函数,且将运算符“-”重载为友元函数。要使语句序列Mystx{3.2),y(5.5),z(0.0);z=8.9-y;y=x-6.3;能够正常运行,运算符函数ope
派生类的构造函数的成员初始化列表中,不能包含
下列关于new运算符的描述中错误的是
有如下程序:#include<iostream.h>usingnamespacestd;classBase{protected:inti:public:intj;
随机试题
_______是宋代影响最大的诗歌流派。
邓小平理论成熟并形成理论体系的标志是1992年邓小平南巡和党的十四大召开。()
用橡皮圈直接套在牙上,以关闭替牙期上中切牙之间的间隙,会形成
A.举元煎B.大补元煎C.保阴煎D.固阴煎E.失笑散治疗月经过多气虚证,应首选
女,35岁。发现左颈部前一无痛性肿块1年,约1cm大小。近1个月来出现声音嘶哑。查体:甲状腺左下极质硬结节,直径1.5cm,随吞咽活动。颈部未触及肿大淋巴结。最可能的诊断是
宏观经济政策对投资理财具有实质性的影响,下列说法正确的是()。
2008年端午节放假期间,小李准备去马来西亚旅游,当他到银行兑换美元的时候.银行工作人员告诉他,1美元兑换6.95元人民币,工作人员的这种说法用的有()。
出于安全考虑,使用年限超过10年的电梯必须更换钢索。在必须更换钢索的电梯中有一些是S品牌的。所有S品牌电梯都不存在安全隐患。由此可以推出()。
学生已经有了“鸟”的观念,再学习“百灵鸟”这种动物。这种学习是()。
与矩阵A=相似的矩阵为().
最新回复
(
0
)