执行程序段“int x=1,y=2;x=x^y;y=y^x;x=x^y;”后,x和y的值分别是______。
A.1和2
B.2和2
C.2和1
D.1和1
第1题:
2、x=2, y=3,执行x,y=y,x之后,x和y的值分别是什么?
A.2,3
B.3,2
C.2,2
D.3,3
第2题:
x=2,y=3,执行x,y=y,x之后,x和y的值分别是什么?
A.2,3
B.3,2
C.2,2
D.3,3
第3题:
x=2,y=3,执行x,y=y,x之后,x和y的值分别是()。
A.2,3
B.3,2
C.2,2
D.3,3
第4题:
执行下列语句后,x和y的值是() int x=1,y=1; ++x||++y;
A.x=2, y=1
B.x=1, y=1
C.x=2, y=2
D.x=1, y=2
第5题:
设x和y均为int型变量,则执行下面循环后,y值为()。 for (y=1, x=1;y<=50;y++) { if(x==10) break ; if(x%2==1) { x+=5; continue; } x-=3; }
A.2
B.4
C.6
D.8