如果变量x,y已经正确定义,下列语句哪一项不能正确将x,y的值进行交换( )。
A: x=x+y,y=x-y,x=x-y
B: t=x,x=y;y=t
C: t=y,y=x,x=t
D: x=t,t=y,y=x
A: x=x+y,y=x-y,x=x-y
B: t=x,x=y;y=t
C: t=y,y=x,x=t
D: x=t,t=y,y=x
D
举一反三
- 如果变量 x、y 、t 已经正确定义,下列哪个选项的语句不能正确将x、y的值进行交换?? t=y, y=x, x=t;|x=x+y, y=x-y, x=x-y;|t=x, x=y; y=t;|x=t, t=y, y=x;
- 如果变量 x、y 已经正确定义,下列哪个选项的语句不能正确将x、y的值进行交换? A: x=t, t=y, y=x; B: x=x+y, y=x-y, x=x-y; C: t=x, x=y; y=t; D: t=y, y=x, x=t;
- 如果变量x、y 已经正确定义,下列哪个选项的语句可以正确将x,y的值进行交换? A: x=x+y,y=x-y,x=x-y B: t=x,x=y,y=x C: t=y,y=x,x=y D: x=t,t=y,y=x
- 以下不可以交换两个变量x、y的值的代码为: A: t=x x=y y=t B: x=y y=x C: x,y=y,x D: x=x+y y=x-y x=x-y
- 已有变量x和y,以下_______不能实现交换变量x和变量y的值。 A: x=y;y=x B: x,y=y,x C: t=y;y=x;x=t D: x=y+x;y=x-y;x=x-y
内容
- 0
下列哪组语句可以将变量X、Y的值互换: A: X=Y:Y=X B: T=X:Y=X:X=T C: T=Y:Y=X:X=T D: X=T:T=X:Y=T
- 1
假设有两个变量分别是x和y,其中x=3,y=5,以下选项中,( )能交换两个变量中的值。 A: t=x;x=y;y=t B: x,y=y,x C: x=x+y;y=x-y;x=x-y D: x=y;y=x
- 2
假设现在有两个变量分别是x和y,其中x=3,y=5,以下选项中不能交换两个变量中的值。 ( ) A: x=x+y y=x-y x=x-y B: x,y=y,x C: t=x x=y y=t D: x=y y=x
- 3
下列可以将变量x、y的值互换的是()。 A: x=y:y=t:t=x B: x=t:t=y:y=x C: t=x:x=y:y=t D: x=y:y=x
- 4
下列语句序列是判别变量x、y的大小,若x<;y则交换它们的值,其中正确的是( )。 A: if(x<;y) {x=y; y=z;} B: if (x<;y) x=y; y=x; C: if (x<;y) {t=x; x=y; y=t;} D: if(x<;y) t=x; x=y; y=t;