总时间限制:
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
#include <iostream>
using namespace std;
class A {
public:
int val;
A(int val_):val(val_) {}
A():val(123) {}
A(const A & a)
{
val = a.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;
}