首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用VC6或使用【答题】菜单打开考生文件夹pmj1下的工程pmj1,此工程中含有一个源程序文件pmj1.cpp。其中位于每个注释“//ERROR ****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为: The
请使用VC6或使用【答题】菜单打开考生文件夹pmj1下的工程pmj1,此工程中含有一个源程序文件pmj1.cpp。其中位于每个注释“//ERROR ****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为: The
admin
2017-07-05
59
问题
请使用VC6或使用【答题】菜单打开考生文件夹pmj1下的工程pmj1,此工程中含有一个源程序文件pmj1.cpp。其中位于每个注释“//ERROR ****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:
The value is:10
注意:只修改注释“//ERROR ****found****”的下一行语句,不要改动程序中的其他内容。
//proj1.cpp
#include
using namespace std;
class Member {
//ERROR********found********
private:
Member(int val):value(val){}.
int value;
},
class MyClass{
Member m;
public:
//ERROR********found********
MyClass(int val){}
int GetValue()const{return m.
value;)
};
int main()
{
MyClass*obj=new MyClass(i0);
//ERROR********found********
下列语句输出obj指向类中的value值
cout<<”The value is:”<
GetValue()<
delete obj;
return 0;
}
选项
答案
(1)public: (2)MyClass(int val):_m(val){}或MyClass(int val){_m=val} (3)cout<<”The value is:”<
GetValue()<
解析
(1)主要考查考生对私有成员和公有成员的掌握,先看改错语句的下一条语句:Member(int val):value(val){},该语句是一个构造函数,因此我们可以得出此处为公有成员,因为构造函数不可能是私有成员。
(2)主要考查构造函数,构造函数要对类的成员进行初始化,因此在这里使用成员列表初始化,即MyClass(int val):_m(val){}或MyClass(int val){_m=val}。
(3)指针调用类的成员函数时,应使用标识符“一>”。
转载请注明原文地址:https://kaotiyun.com/show/eGAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有以下程序:#include<iostream>usingnamespacestd;classBase{private:intx;protected:inty;
以下程序的执行结果是______。#include<iostream.h>classSample{intn;public:Sample(){}Sample(inti(n=i;)v
下列运算符中,要求运算对象必须是整数的是( )。
类中数据成员和成员函数的默认访问级别为______。
在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是
在单链表上难以实现的排序方法有希尔排序、【 】和堆排序。
ER模型可以转换成关系模型。当两个实体间联系是M:N联系时,它通常可转换成关系模式的个数是()。
运算符重载仍然保持其原来的优先级、________和________
在下列数据管理的各阶段中,数据独立性最高的阶段是
一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是
随机试题
()只要油井无产量连续超过24h,不管油井处于运转还是停止状态都称为生产关井。
北面官制
用免疫荧光法检测ANA,有关核型不正确的是
男性,35岁,发热伴牙龈出血4周。查体:贫血貌,脾肋下3cm,胸骨压痛(+),血红蛋白75g/L,白细胞15.0×109/L,血小板40×109/L,骨髓增生明显活跃,原始细胞占0.62,为进一步诊断,应首选哪项检查()
场地大于1km2或重要工业区,宜建立相当于()导线精度的平面控制网。
某企业上期发生的库存商品盘亏查明原因,属于自然损耗,这时应编制的会计分录为()。
下列关于专项附加扣除的表述,正确的有()。
AsmillionsofAmericanjobsdisappearedoverthepastfewmonths,insomecasesforever,therewasone【C1】________forthenewly
Inthe20thcenturytheplanet’spopulationdoubledtwice.Itwillnotdoubleevenonceinthe【C1】______century,becausebirthr
A、Applytheknowledge.B、Passalloftheexaminations.C、Findnecessaryinformation.D、Completerequiredtasks.A原文中,女士提到,在现实生活中
最新回复
(
0
)