猿问

哪位大神能告诉这代码中的空格该填什么,拜托了~

C++实验题---填空(运算符重载)


#include <iostream>
using namespace std;
class Point
{
 private:
  int x,y;
 public:
  Point(int x=0, int y=0):x(x),y(y){}
  Point &operator ++();
  friend Point operator ++(Point &p,int);
  void print(){cout<<"X="<<x<<",Y="<<y<<endl;}
 
};
____________________

 x++; y++;
 ____________________

}

____________________

{
    ____________________

 pt.x++;
 ____________________
 
 return pt;
}
int main()
{
 int m;
 while(cin>>m)
 {
 Point p1(m,m),p2(m+1,m+1),p3;
 (++p1).print();
 p3 = p2++;
 p3.print();
 p2.print();
 }
 return 0;
}

输入

输入有多组测试数据,每行为一组测试数据,且只有一个正整数。

输出

根据程序代码输出相应的信息。

样例输入

1
2
3

样例输出

X=2,Y=2
X=3,Y=3
X=2,Y=2
X=3,Y=3
X=4,Y=4
X=3,Y=3
X=4,Y=4
X=5,Y=5
X=4,Y=4


死神的苹果
浏览 1238回答 1
1回答
随时随地看视频慕课网APP
我要回答