首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请打开考生文件夹下的解决方案文件proj1,该工程含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR ****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为: The value is 10
请打开考生文件夹下的解决方案文件proj1,该工程含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR ****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为: The value is 10
admin
2020-04-07
81
问题
请打开考生文件夹下的解决方案文件proj1,该工程含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR ****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:
The value is 10
注意:只修改注释“//ERROR ****found***”的下一行语句,不要改动程序中的其他内容。
//proj 1.cpp
#include<iostream>
using namespace std;
class MyClass{
int value;
public:
//ERROR ****** found ******
void MyClass(int val):value (val){}
int GetValue()const{return value;}
void SetValue(int val);
};
//ERROR ******found******
inline void SetValue(int val)
{value=val;)
int main()
{
MyClass obj(0);
obj.SetValue(10);
//ERROR ******** found ********下列语句功能是输出。bj的成员valme的值
tout <<”The value is” <<obj.value<<endl;
return 0;
}
选项
答案
(1)MyClass(int val):value(val){} (2)void MyClass::SetValue(int val){value=val; } (3)cout<<"The value is"<<obj.GetValue()<<endl:
解析
(1)考查构造函数,定义构造函数时不能使用void,直接使用MyClass(int val)即可。
(2)主要考查成员函数定义,类的成员函数定义时要使用前缀MyClass,而inline是内联函数的关键字,在此是错误的,应该删掉inline并在函数名前加上前缀MyClass,即void MyClass::SetValue(int val){value=val; }。
(3)考查成员函数调用,value是私有成员,在主函数中不能直接调用value,可以使用成员函数GetValue()来得到value的值。
转载请注明原文地址:https://kaotiyun.com/show/Cw8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面关于构造函数和析构函数的描述中,错误的是()。
在设计程序时,应采纳的原则之一是( )。
数据库管理系统DBMS中用来定义模式、内模式和外模式的语言为
下列关于派生类的构造函数的叙述中,正确的是()。
有如下类声明:classXA{intx;public:XA(intU)}x=n;}};classXB:publicXA{inty;public:XB(in
对关系S和R进行集合运算,结果中既包含S中的所有元组也包含R中的所有元组,这样的集合运算称为()。
以下程序的结果是 #include<iostream.h> voidmain() {char*p="abcdefgh",*r; long*q; q=(long*)p; q++; r=(char*)q; co
下列程序输出的结果是()。#include<stdio.h>sub1(chara,charb){charc;c=a;a=b;b=c:}sub2(char*a,charb){charc;c=*a;”a=b:b=c
有如下类定义:classPoint{private:staticinthow_many;};______how_many=0;要初始化Point类的静态成员how_many,在下画线处应填入的内容是
在C++中既可以用于文件输入又可以用于文件输出的流类是
随机试题
“克服阻力实施变革”属于质量改进丁作流程中哪一阶段的活动()
类风湿关节炎患者,连续服用泼尼松已一月,因胃癌需行手术治疗,应如何处理?
血浆中催化胆固醇酯生成的关键酶是
与婴幼儿智力发育密切相关的内分泌腺是
某社会工作者小李与身患晚期癌症的70岁黄大爷建立了信任的工作关系。有一天,小李在与黄大爷的谈话中无意得知他在银行有数额较大的存款,但又不愿意留给子女。面对这种情况,小李应当()。
初中生音乐教育的中心环节是()。
张老师将文房四宝装在一个有四层抽屉的柜子里,让学生猜笔、墨、纸、砚分别在哪一层。按照笔、墨、纸、砚的顺序,小李猜测四宝依次装在第一、二、三、四层,小王猜测四宝依次装在第一、第三、第四和第二层,小赵猜测四宝依次装在第四、第三、第一和第二层,而小杨猜测四宝依次
某公司有F、G、H、I、M和P6位总经理助理,3个部门。每1部门恰由3个总经理助理分管。每个总经理助理至少分管1个部门。且必须满足以下条件:(1)有且只有1位总经理助理同时分管3个部门。(2)F和G不分管同一部门。(3)H和I
在SQLServer2008中,用户数据库中主要数据文件的扩展名为_________。
在考生文件夹下,打开文档WORD1.DOCX,按照要求完成下列操作并以该文件名(WORD1.DOCX)保存文档。将文中所有错词“网罗”替换为“网络”;将标题段文字(“首届中国网络媒体论坛在青岛开幕")设置为三号空心黑体、红色、加粗、居中并添加波浪下划线
最新回复
(
0
)