编程高手快进来
来源:百度知道 编辑:UC知道 时间:2024/07/04 02:12:57
#include<iostream.h>
class Mydata
{
public:
Mydata(int i)
{
m_i=i;
}
void print()
{
cout<<--m_i<<',';
}
public:
int m_i;
};
int main()
{
int i();
Mydata obj(10);
while(i>5)
{
i++;
obj.print();
}
cout<<endl;
return 0;
}
这是一道改错题,要求最后输出的结果是:9,8,7,6,5,
不好意思啊,这道题的要求是:
int i()
括号不能删,
还有,这道题好像是考作用域的,麻烦说详细点,我对这类题很模糊
class Mydata
{
public:
Mydata(int i)
{
m_i=i;
}
void print()
{
cout<<--m_i<<',';
}
public:
int m_i;
};
int main()
{
int i();
Mydata obj(10);
while(i>5)
{
i++;
obj.print();
}
cout<<endl;
return 0;
}
这是一道改错题,要求最后输出的结果是:9,8,7,6,5,
不好意思啊,这道题的要求是:
int i()
括号不能删,
还有,这道题好像是考作用域的,麻烦说详细点,我对这类题很模糊
#include<iostream.h>
class Mydata
{
public:
Mydata(int i)
{
m_i=i;
}
void print()
{
cout<<--m_i<<',';
}
public:
int m_i;
};
int main()
{
int i=10; //
Mydata obj(10);
while(i>5)
{
i--; //
obj.print();
}
cout<<endl;
return 0;
}
r改J