设x和y均为int型变量 则以下语句:“x+=y;y=x-y;x-=y;”的功能是______。A.把x和y按从大到小排列B.把
排列,变量,语句
已帮助 人
设x和y均为int型变量,则以下语句:“x+=y;y=x-y;x-=y;”的功能是______。
A.把x和y按从大到小排列
B.把x和y按从小到大排列
C.无确定结果
D.交换x和y中的值
请帮忙给出正确答案和分析,谢谢!
热搜:x理论和y理论的主要观点
-
正确答案:D
解析:先将两个数的和赋给变量x,即x=x+y;再执行y=x-y,相当于y=(x+y)-y=x,x的值已经换给了y;最后执行x=x-y,相当于x=(x+y)-x=y,这样不通过第3个变量就可以将两个变量的值互换。
