pf79气垫bb霜怎么样:程序修改

来源:百度文库 编辑:高考问答 时间:2024/04/28 08:18:01
程序修改
1、以下程序中每个注释“//ERROR******found******“之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:
Construct called.
The value is 10
Max number is 20
Destructor called. (注意:只需修改注释“//ERROR******found******”的下一行语句,不要改动程序中的其他内容)
#include <iostream>
using namespace std;
class MyClass{
public:
//ERROR******found******
void MyClass(int i) MyClass(int i)
{ value =i;cout<<” Construct called.”<<endl;}
Int Max(int x,int y){return x>y?x:y;} //求两个整数的最大值
//ERROR******found******
Int Max(int x,int y,int z=0) Int Max(int x,int y,int z) //求三个整数的最大值¬¬¬¬¬¬¬¬¬¬¬¬
{
If(x>y)
Return x>z?x:z;
Else
Return y>z?y:z;
}
Int Getvalue()const {return value;}
~ MyClass(){cout <<” Destructor called.”<<endl;}
Private:
Int value;
};
int main()
{
MyClass obj(10);
//ERROR******found******
cout<<”then value is”<<value()<<endl; cout<<”the value is”<< obj .value()<<endl;
cout<<” Max number is”<<obj.max(10,20)<<endl;
Return 0;
}