问答题

使用VC6打开考生文件夹下的工程RevProj13。此工程包含一个源程序文件RevMain13.cpp,但该程序中类的定义有错误。请改正程序中的错误,使它能得到正确结果。 注意,不要改动主函数,不得删行或增行,也不得更改程序的结构。 源程序文件RevMain13.cpp中的程序清单如下; //RevMain13.cpp #include<iostream> using namespace std; class MyClass { public: MyClass(int a=0,b=1); Print(); private: int x; int y; }; MyClass::MyClass(int a=0,int b=1) { x=a; y=b; } void MyClass::Print() { cout<<"x="<<x<<end1; cout<<"y= "<<y<<end1; } int main() { MyClass obj(1,2) obj.Print(); return 0; }

【参考答案】

正确的类MyClass的定义如下: class MyClass { public: MyClass(int a=0,......

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