已知X=1,Y=2,T=0经程序段X=T:T=Y:Y=T赋值后X,Y值分别为()。
A: A1,2
B: B0,0
C: C0,2
D: D1,0
A: A1,2
B: B0,0
C: C0,2
D: D1,0
举一反三
- 已知X=1,Y=2,T=0经程序段X=T:T=Y:Y=T赋值后X,Y值分别为()。 A: A1,2 B: B0,0 C: C0,2 D: D1,0
- 已知X=1,Y=2,T=0 经程序段X=T:T=Y:Y=T 赋值后 X,Y 值分别为()
- 运行下列程序段后,x的值是() int x=1,y=2,t=3; if(x>y) t=x; x=y; y=t;
- 以下程序的运行结果是voidswap1(intx[],inty[]){intt;t=x[0];x[0]=y[0];y[0]=t;}voidswap2(int*x,int*y){intt;t=*x;*x=*y;*y=t;}main(){inta[2]={3,5},b[2]={3,5};swap1(a,a+1);swap2(&b[0],&b[1]);printf("%d%d%d%d\n",a[0],a[1],b[0],b[1]);}
- 下列程序段运行后,x 的值是 。int x=10,y=20,t=0; if(x==y)t=x; x=y; y=t;