问题 单项选择题

以下程序的执行结果是 ______。 #include<iostream.h> class Sample {int x;public:Sample(){};Sample(int a){x=a;}Sample(Sample &a){x=a.x+1;}void disp(){cout<<"x="<<x<<end1;} } void main() { Sample s1(2),s2(s1); s2.disp(); }

A.x=2

B.x=3

C.x不确定

D.x=0

答案

参考答案:B

改错题
单项选择题