首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,此工程中含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR ****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为: 语句存在错误
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,此工程中含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR ****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为: 语句存在错误
admin
2017-02-21
33
问题
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,此工程中含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR ****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:
语句存在错误。请改正这些错误,使程序的输出结果为:
The valUe is:10
注意:只修改注释“//ERROR ****found****”的下一行语句,不要改动程序中的其他内容。
//proj1.cpp
#include<iostream>
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(10);
//ERROR *******found*******
下列语句输出obj指向类中的
value值
cout<<"The value is:"<<obj.GetValue() << end1;
delete obj;
return 0;
}
选项
答案
(1)public: (2)MyClass(int val):_m(val){}或MyClass (int val){_m=val} (3)cout<<"The value is:"<<obj->GetValue()<<end1:
解析
(1)主要考查考生对私有成员和公有成员的掌握,先看改错语句的下一条语句:Member(int val):value(val){},该语句是一个构造函数,因此我们可以得出此处为公有成员,因为构造函数不可能是私有成员。
(2)主要考查构造函数,构造函数要对类的成员进行初始化,因此在这里使用成员列表初始化,即MyClass(int val):_m(val){}或MyClass(int val){_m=val}。
(3)指针调用类的成员函数时,应使用标识符“->”。
转载请注明原文地址:https://jikaoti.com/ti/0Xt0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序在构造函数和析构函数中申请和释放类的数据成员int*a,申请时使用形参b初始化a,请填空。classA{public:A(intb);~A(
将代数式转换成程序设计中的表达式为【】。
有如下程序#include<iostream.h>#defineN2#defineMN+1#defineNUM2*M+1voidmain()
下面叙述错误的是()。
下列C++标点符号中表示一条预处理命令开始的是()。
以下定义数组中错误的是
在下面程序横线处填上适当内容,以使该程序执行结果为4.4。#include<iostream>usingnamespacestd;template<typenameT>Taverage(T*datA)
假定int类型变量占用两个字节,其有定义intx[10]={0,2,4};,则数组x在内存中所占字节数是
依照某种数据模型组织起来并存放二级存储器中的数据集合是指( )。
按照“先进先出”组织数据的数据结构是()。
随机试题
珠光体、索氏体和托氏体本质上都是铁素体和渗碳体的机械混合物,所以它们的形态和性能无明显区别。()
阅读契诃夫《苦恼》中的一段文字,然后回答下列小题。暮色晦暗。大片的湿雪绕着刚点亮的街灯懒洋洋地飘飞,落在房顶、马背、肩膀、帽子上,积成又软又薄的一层。车夫姚纳.波达波夫周身白色,像个幽灵。他坐在车座上一动也不动,身子向前伛着,伛到了活人的身子所能伛到的最
刮宫产术后护理错误的是
下列哪项不符合调配的操作( )。
基本农田保护责任书应当包括的内容有()。
某城市道路工程,基层采用水泥稳定土,施工中的部分技术指标如下:(1)选用初凝时间3h以下的32.5级水泥。(2)水泥稳定土中的中粒土做基层时,水泥剂量不应超过10%。(3)施工最低气温为-5℃。(4)基层保湿养生不应小于3h。(5)基层的压实厚度
下列关于“利润分配”账户的表述中,正确的有()。
人们常说的“豆蔻女子”的年龄是指:
当要将一个文本文件当作一个数据库访问时,读完一个记录后,跳到另一个记录,它们在文件的不同地方时,一般使用( )类访问。
Peopletravelinglongdistancesfrequentlyhavetodecideif【M1】______theywouldprefertogobylandorsea.Hardlycananyon
最新回复
(
0
)