使用VC6打开考生文件夹下的源程序文件modil.cpp,但该程序运行时有错,请改正程序中的链误,使程序输出的结果为: Number=7 Number=12 注意:错误的语句在∥********error********的下面,修改

admin2021-06-10  38

问题 使用VC6打开考生文件夹下的源程序文件modil.cpp,但该程序运行时有错,请改正程序中的链误,使程序输出的结果为:
    Number=7
    Number=12
    注意:错误的语句在∥********error********的下面,修改该语句即可。
#include
class CMyClass
{
public:
   ∥********error********
    CMyClass(int i):Number=i
    {
   ∥********error********
    return Number;
    }
    void Set(int i)
    {
    Number=i;
    }
    void display()
    {
    cout<<“Number=”<<    }
private:
    int Number;
};
void msin()
{
   ∥********error********
    CMyClass*P=new CMyClasS;
    P一>di splay();
    P一>set(12);
    P一>display();
    return;
}

选项

答案(1)CMyClass(int i):Number(i) (2)应删除:return Number; (3)CMyClass*P=new CMyClasS(7);

解析 CMyClass类含有成员变量Number和多个成员函数,set(int i)函数可改变成员变量的值,display()函数在屏幕上打印成员变量的值。
转载请注明原文地址:https://kaotiyun.com/show/vrfp777K
0

最新回复(0)