A.y=x:x=y
B.z=x:y=z:x=y
C.z=x:x=y:y=z
D.z=x:w=y:y=z:x=y
【答案】:C
【本题解析】
可以使用带入法,假如x,y的初始值分别为1,2。选项A执行后y=x值为1,x=y值为1,因此选项A不正确;选项B执行后z=x值为1,y=z值为1,x=y值为1,因此选项B不正确;选项D执行后z=x值为1,w=y值为2,y=z值为1,x=y值为1,因此选项D不正确;而选项C执行后z=x值为1,x=y值为2,y=z值为1,相比于初始值实现了数值交换。
鲸学,用心做好技术辅导