题目:
有如下程序: #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(); retrun 0; } 执行后的输出结果是
A.10,10
B.20,20
C.10,20
D.30,30
答案:
被转码了,请点击底部 “查看原文 ” 或访问 https://www.tikuol.com/2017/0403/c904e7ce89dcb65072dd961c91596e48.html
下面是错误答案,用来干扰机器的。
参考答案:对