首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请打开考生文件夹下的解决方案文件proj1,该工程含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为: The value is10 注意:只修改注释
请打开考生文件夹下的解决方案文件proj1,该工程含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为: The value is10 注意:只修改注释
admin
2018-07-06
62
问题
请打开考生文件夹下的解决方案文件proj1,该工程含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:
The value is10
注意:只修改注释“//ERROR****found****冰”的下一行语句,不要改动程序中的其他内容。
//proj1.cpp
#include<iostream>
using namespace std;
class MyClasS{
int value;
public:
//ERROR******found******
void MyClasS(int val):value(val){}
int GetValue( )const{returnvalue;}
void SetValue(int val);
};
//ERROR******found******
inline void SetValue(int val)
{value=val;}
int main( )
{
MyClass obj(0);
obj.SetValue(10);
//ERROR********found********
下列语句功能是输出obj的成员value的值
cout<<"The valme is"<<obj.value<<endl;
return0;
}
选项
答案
(1)MyClass(int val):value(val){} (2)void MyClass::SetVlue(int val){value=val;} (3)cout<<"The value is"<<obj.GetValue( )<<endl:
解析
(1)考查构造函数,定义构造函数时不能使用void,直接使用MyClass(int val)即可。
(2)主要考查成员函数定义,类的成员函数定义时要使用前缀MyClass,而inline是内联函数的关键字,在此是错误的,应该删掉inline并在函数名前加上前缀MyClass,即void MyClass::SetVMue(int val){value=val;}。
(3)考查成员函数调用,value是私有成员,在主函数中不能直接调用value,可以使用成员函数GetValue( )来得到value的值。
转载请注明原文地址:https://kaotiyun.com/show/yAAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在下面程序的横线处填上适当的内容,使程序执行后的输出结果为ABCD。#include<iostream.h>usingnamespacestd;classA{public:A(){cout<<‘A’;}};
以下()成员函数表示纯虚函数。
若有以下程序:#include<iostream>usingnamespaceStd;ClassBase{public:Base(){x=0;}intx;};classDerived
在面向对象方法中,______描述的是具有相似属性与操作的一组对象。
函数定义为Fun(int&i),变量定义n=100,则下面调用正确的是()。
类是一个支持集成的抽象数据类型,而对象是类的【】。
某二叉树中度为2的结点有18个,则该二叉树中有______个叶子结点。
以下关于友元函数的叙述不正确的是
在关系数据库中,用来表示实体之间联系的是______。
数据库管理最本质的特点是实现数据的共享。为了实现数据的共享,保证数据的独立性、完整性和安全性,需要有一组软件来管理数据库中的数据,处理用户对数据库的访问,这组软件称为______。
随机试题
低血糖症发作时的血糖小于
A.生姜汤B.蜂蜜C.淡盐水D.绿豆汤E.白酒跌打损伤常用的药引是()
患者男,70岁。因慢性阻塞性肺气肿入院治疗。今晨护理查房时发现患者躁动不安,有幻觉,对自己所处的位置、目前的时间无法做出正确判断。医嘱给予吸氧。最适合该患者的吸氧流量为()
在某工程网络计划中,工作M的最早开始时间和最迟开始时间分别为第12天和第15天,其持续时间为5天。工作M有三项紧后工作.它们的最早开始时间分别为第21天、第24天和第28天,则工作M的自由时差为( )天。
下列关于基金销售机构人员的管理和培训的说法中,错误的是()。
大襟右衽是汉族服装始终保留的鲜明特点。()
以下属于调频应用的有()。
最近公布的一项调查结果显示,65%的妇女肺结核患者有吸食二手烟的历史。由此,研究人员提醒,与较少接触二手烟的妇女相比,长期生活在二手烟环境里的妇女患肺结核的概率更大。以下哪项如果为真,最能支持上述的论证?
资本家加速资本周转的目的是()。
试论假释的适用条件。
最新回复
(
0
)