使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正程序中的错误,使得程序输出: 1,2,3,4,5, 注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在 //********er

admin2017-09-20  20

问题 使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正程序中的错误,使得程序输出:
    1,2,3,4,5,
    注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在
//********error********的下面。
#include
Class TeStClass
{
    //********error********
    TestClass(int i)
    {
    m i=i;
    }
    void print()
    {
    cout<<++m i<<‘,’;
    }
public:
    int m i;
},
int main()
{
    ∥********error********
    int i();
    TeStClass data(0);
    while(i>5)
    {
    //********error********
    i++;
    data.print();
    }
    cout<    return 0;
}

选项

答案(1)public:TestClass(int i) (2)int i(10); (3)i一一;

解析 程序要求输出1,2,3,4,5,。主函数main()中有while循环,调用类TestClass中的成员函数print()实现函数功能。
转载请注明原文地址:https://jikaoti.com/ti/8xt0FFFM
0

最新回复(0)