嵌入式程序设计语言 C++复习题题 2.分析以下程序的执行结果 #include Swap(int x,int y){int temp; temp=x; x=y; y=temp; } void main() { int x=10,y=20; swap(x,y); cout<<"x="< void main() { int a[]={10,20,30,40},*pa=a; int *pb=pa; pb++; cout<<*pa< class Sample { int x; public: Sample(){}; Sample(int a){x=a;} Sample(Sample &a){x=a.x++ +10;} void disp(){cout<<"x="< class Sample { int x,y; public: Sample(){x=y=0;} Sample(int i,int j){x=i;y=j;} void copy(Sample &s); void setxy(int i,int j){x=i;y=j;} void print(){cout<<"x="<