程序分析题:阅读程序后,填写程序的正确运行结果。
【正确答案】:
X=3,Y=5
X=4,Y=5
X=2,Y=3
【题目解析】:
disp()用于输出x和y的值。
调用Derived d(3,5)后,x的值为3,y的值为5;
d++操作符重载实现x++,x的值变成4,y还是5;
d--也是操作符重载,两次d--以后,x的值变成2,y变成了3。
程序分析题:阅读程序后,填写程序的正确运行结果。
X=3,Y=5
X=4,Y=5
X=2,Y=3
disp()用于输出x和y的值。
调用Derived d(3,5)后,x的值为3,y的值为5;
d++操作符重载实现x++,x的值变成4,y还是5;
d--也是操作符重载,两次d--以后,x的值变成2,y变成了3。