有如下程序:#include <iostream>using namespace std;class point{ int x, y;public: point( int vx, int vy ) { X=vx;

admin2009-01-15  28

问题 有如下程序:#include <iostream>using namespace std;class point{    int x, y;public:    point( int vx, int vy )    {       X=vx;       y=vy;    }    point()    {       x=0;       y=0;    }    point operator+ ( point p1 )    {       point p;       int px = x + p1.x;       int py = y+ p1.y;       return point( px, py );    }     point operator-( point p1    {       point p;       int px = x - p1.x;       int py = y - p1.y;       return point( px, py );    }    void print()    {      cout<<x<<","<<y<<end1;     }};int main(){    point p1( 10, 10 ), p2( 20, 20 );    p1 = p1 + p2;    p1.print();    return ();}执行后的输出结果是(  )。

选项 A、10, 10
B、20, 20
C、10, 20
D、30, 30

答案8

解析
转载请注明原文地址:https://jikaoti.com/ti/u1d0FFFM
0

最新回复(0)