在程序设计中,常用到交换变量x和y值的算法,正确的算法是( )。
A: t=x;y=x;y=t
B: x=y;y=t;t=x
C: x=y;y=x
D: t=x;x=y;y=t
A: t=x;y=x;y=t
B: x=y;y=t;t=x
C: x=y;y=x
D: t=x;x=y;y=t
举一反三
- 在程序设计中交换变量x和y的值,应使用的算法描述是( )。 A: t←x y←x y←t B: x←y y←t t←x C: x←y y←x D: t←x x←y y←t
- 下列可以将变量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
- x、y和temp为同类型变量,以下( )代码能够实现x与y变量值的交换。 A: t=x:x=y:y=t B: x=t:t=y:y=x C: x=t:y=t:x=y D: t=x:y=x:x=t
- 如果变量 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=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