首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请打开考生文件夹下的解决方案文件proj1,该工程含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为: The value is10 注意:只修改注释
请打开考生文件夹下的解决方案文件proj1,该工程含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为: The value is10 注意:只修改注释
admin
2018-07-06
56
问题
请打开考生文件夹下的解决方案文件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://www.kaotiyun.com/show/yAAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
执行下列语句序列:inti=0;while(i<25)i+=3;cout<<i;输出结果是()。
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是()。
有下列二叉树,对此二叉树中序遍历的结果是()。
______的任务是诊断和改正程序中的错误
软件是程序、数据和______的集合。
在下面叙述中,不正确的是()。
下列有关数据库的叙述,正确的是()。
以下定义数组中错误的是
有下列语句序列:intk=0;do{k+=5;cout<<’$’;}while(k<19);while(k-->0)cout<<’*’;执行上面的语句序列输出字符“$”和“*”的个数
设计数据库的存储结构属于()。
随机试题
Thehovertrain(气垫火车)traveledatthespeedof200—300milesanhours,______.
下列关于关节的叙述,正确的是()
A.急性巨核细胞白血病B.急性单核细胞白血病C.多毛细胞白血病D.铁粒幼细胞性贫血E.急性粒细胞性白血病特异性酯酶染色强阳性的疾病是
甲房地产开发企业(以下简称甲企业)兴建一普通商品住宅小区。小区在建期间就开始预售;完工后,又以现房形式出售。在规定期间,甲企业经其商业伙伴推荐,未通过招、投标,也未经有关部门批准,采用协议方式直接聘用乙物业服务企业负责该小区的物业管理。该行为违反了相关规定
所谓(),就是利用同一时刻不同外汇市场上的汇率差异,在汇率低的外汇市场买进外汇,在汇率高的外汇市场卖出外汇,从而赚取汇差收益的交易
根据《婚姻登记条例》的规定,婚姻登记机关不予办理结婚登记的情形有()。
下列的建筑物所在国家与作品作者的国籍相一致的是()。
凯恩斯主义与新古典宏观经济学在理论上的分歧是市场机制是否完善,是否需要政府干预经济。()
下列关于函数模板实参不能省略的情况说明不正确的是
BurnCaloriesWhileYouDoYourChores!Youmaynotrealizejusthowmanycaloriesyouburndoingeverydaytasks.Dailycho
最新回复
(
0
)