C++實驗題---填空(運(yùn)算符重載)#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;}輸入輸入有多組測試數(shù)據(jù),每行為一組測試數(shù)據(jù),且只有一個正整數(shù)。輸出根據(jù)程序代碼輸出相應(yīng)的信息。樣例輸入123樣例輸出X=2,Y=2X=3,Y=3X=2,Y=2X=3,Y=3X=4,Y=4X=3,Y=3X=4,Y=4X=5,Y=5X=4,Y=4
- 1 回答
- 1 關(guān)注
- 1265 瀏覽
添加回答
舉報
0/150
提交
取消