首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请打开考生文件夹下的解决方案文件proj1,此工程中含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR ****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为: The value is:10
请打开考生文件夹下的解决方案文件proj1,此工程中含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR ****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为: The value is:10
admin
2019-04-24
43
问题
请打开考生文件夹下的解决方案文件proj1,此工程中含有一个源程序文件proj1.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(10);
//ERROR *******found*******
下列语句输出obj指向类中的value值
cout<<"The value is:"<
delete obj;
return 0;
}
选项
答案
(1)publjc: (2)MyClass(int val):_m(val){}或MyClass(int val){_m=val} (3)cout<<"The value is:"<
GetValue()<
解析
(1)主要考查考生对:私有成员和公有成员的掌握,先看改错语句的下一条语句:Member(int val):value(val){},该语句是一个构造函数,因此我们可以得出此处为公有成员,因为构造函数不可能是私有成员。
(2)主要考查构造函数,构造函数要对类的成员进行初始化,因此在这里使用成员列表初始化,即MvClass(int val):_m(val){}或MyClass(int val){_m=val}。
(3)指针调用类的成员函数时,应使用标识符“->”。
转载请注明原文地址:https://kaotiyun.com/show/UOAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
如下程序的输出结果是______。#include<iostream>usingnamespacestd;classWages{//“工资”类doublebase;//基本工资dou
请在下列程序中的空格处填写正确的语句:classSample{public:Sample(){}~Sample(){}voidSetData(intdatA){//将Sample类成员变量d
有以下程序段:#include<iostream.h>#defineMAX(x,y)(x)>(y)?(x):(y)voidmain(){inti,j,k;i=10;j=15;k=MAX(i
下列叙述中错误的是()。
下列程序的输出结果是()。#include<iostream>usingnamespacestd;templateTfun(Ta,Tb){return(a>=b)?a:b;}voidmain()
不能作为函数重载的判断依据的是()。
纯虚函数的声明总是以______结束。
下列是重载乘法运算的函数原型声明,其中错误的是
在下列枚举符号中,用来表示“相对于当前位置”文件定位方式的是
随机试题
首次提到需要层次理论的著作是()
谈判空间的端点是双方的()
眩晕耳鸣,失眠多梦,可见于
脑膜炎球菌是()
早期发现肺结核的最主要方法是()
某甲和某乙签订了一份货物运输合同,双方约定:甲向乙支付运输费,乙将货物由A地运到B地并付于丙。对于该合同正确的表述应该是:
裁定与判决的区别是()。
在一起共同抢劫案件中,某省甲市人马某、宋某、周某在该省的乙市内抢劫被抓获,人民检察院决定对本案提起公诉。本案中,如果马某、宋某聘请了辩护律师,则人民法院对于没有委托辩护人的周某可以采取的做法有哪些?()
在数据库的三级组织结构中存在着两种映射:一是【】之间的映射,二是模式与子模式之间的映射。
akindofballanareaofland
最新回复
(
0
)