返回自身 — 类和对象
B:返回什么才好呢
总时间限制: 1000ms 内存限制: 65536kB
描述
程序填空,使其按要求输出
#include <iostream> using namespace std; class A { public: int val; A(int
// 在此处补充你的代码
}; int main() { int m,n; A a; cout << a.val << endl; while(cin >> m >> n) { a.GetObj() = m; cout << a.val << endl; a.GetObj() = A(n); cout << a.val<< endl; } return 0; }
输入多组数据,每组一行,是整数 m 和 n输出先输出一行:
123
然后,对每组数据,输出两行,第一行是m,第二行是n
样例输入
2 3 4 5
样例输出
123 2 3 4 5
来源Guo Wei
#include <iostream>
using namespace std;
class A {
public:
int val;
A(int
x=123){val=x;}
A(A &x){val=x.val;}
A &GetObj(){return *this;}
};
int main()
{
int m,n;
A a;
cout << a.val << endl;
while(cin >> m >> n) {
a.GetObj() = m;
cout << a.val << endl;
a.GetObj() = A(n);
cout << a.val<< endl;
}
return 0;
}
发表评论