问答题

使用VC6打开考生文件夹下的工程RevProj4。此工程包含一个源程序文件RevMain4.cpp,但该程序运行有问题。请改正主函数中的错误,使之输出结果为:
x=20
源程序文件RevMain4.cpp的清单如下:
//RevMain4.cpp
#include<iostream>
using namespace std;
class MyClass

public:
MyClass(int a)

x=a;

void setX(int a)

x=a;

void print()

cout<<"x="<<x;

private:
int x;
;
int main()

const MyClass obj (10);
/ ************found**************/
obj.setX(20);
/ ************found**************/
obj.print();
return 0;

【参考答案】

修改程序时可以去掉类对象定义时的const关键词。即:
int main ( )
{
......

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