首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请打开考生文件夹下的解决方案文件proj1,该工程含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为: The value is10 注意:只修改注释
请打开考生文件夹下的解决方案文件proj1,该工程含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为: The value is10 注意:只修改注释
admin
2018-07-06
51
问题
请打开考生文件夹下的解决方案文件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全国计算机二级
相关试题推荐
下列程序的运行结果是()。#include<iostream.h>voidfun(int&a,intb=3){staticinti=2;a=a+b+i;i
在下面函数的画线处填上适当的内容,使该函数能够利用递归方法求解字符串str的长度(不得使用系统提供的字符串处理函数)。intGetLen(char*str){if((6))return(7);elseret
若有定义语句:int*a,b;,则变量b的数据类型是______。
在函数中,可以用auto、extern、register和static这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是()。
算法的空间复杂度是指()。
下列字符串中,正确的C++标识符是()。
数据库管理系统DBMS中用来定义模式、内模式和外模式的语言为
下列叙述中错误的是()。
将E-R图转换到关系模式时,实体与联系都可以表示成
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是
随机试题
危机管理的过程就是()
哮喘最好发的季节是
冷冻干燥的特点是()。
或有负债无论涉及潜在义务还是现时义务,均不应在财务报表中确认,但应按相关规定在附注中披露。()
智育是全面发展教育的中心和基础,这并没有削弱德育的重要地位。()
影响教师威信的因素有()
根据以下资料,回答问题。某年度某机构关于中国宠物主人消费行为及倾向调查回收的10680份有效问卷显示:女性养宠者占58.1%,宠物主人为“80—90后”占79.5%。将宠物定义为“孩子”“亲人”“朋友”和“宠物”的分别为54.5%、33.4%、7
根据婚姻法的有关规定,下列债务应当由夫妻共同偿还的有()。
Readthefollowingtextanddecidewhichanswerbestfitseachspace.Forquestions26-45,markoneletterA,B,CorDony
A、ShewasthefirsteducatedslaveofJohnWheatley’s.B、ShewasthegreatestfemalepoetinColonialAmerica.C、Shewasbornab
最新回复
(
0
)