-
总时间限制:
- 1000ms 内存限制:
- 65536kB
-
描述
- 程序填空
-
#include <iostream> using namespace std; class Point { private: int x; int y; public: Point() { };
// 在此处补充你的代码
};
int main()
{
Point p;
while(cin >> p) {
cout << p << endl;
}
return 0;
}
输入多组数据,每组两个整数输出对每组数据,输出一行,就是输入的两个整数样例输入
2 3 4 5样例输出
2,3
4,5
这是一个基本的输入输出运算符重载
#include <iostream>
using namespace std;
class Point {
private:
int x;
int y;
public:
Point() { };
friend istream & operator >>(istream & i,Point & p){
i>>p.x>>p.y;
return i;
}
friend ostream & operator <<(ostream & o,Point & p){
o<<p.x<<","<<p.y;
return o;
}
};
int main()
{
Point p;
while(cin >> p) {
cout << p << endl;
}
return 0;
}