问答题

请使用VC6或使用[答题]菜单打开考生文件夹proj1下的工程projl,该工程含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR ****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:
The value is 10
注意:只修改注释“//ERROR ****found****”的下一行语句,不要改动程序中的其他内容。
//proj1.cpp
#include <iostream>
using namespace std;
class MyClass
int value;
public:
//ERROR********found********
void MyClass (int val):value(val)

int GetValue()constreturn value;
void SetValue(int val);
;
//ERROR********found********
inline void SetValue(int val)value int main ()

MyClass obj(0);
obj.SetValue(10);
//ERROR********found********下列i语句功能是输出obj的成员 value的值
cout<<"The value is"<<obj.value<<endl;
return 0;

【参考答案】

(1)MyClass(int val):value(val){}
(2)void MyClass::SetVa......

(↓↓↓ 点击下方‘点击查看答案’看完整答案、解析 ↓↓↓)