变量T的作用是什么?还有T=A,A=B,

落叶芬飞雪 1年前 已收到1个回答 举报

母核 种子

共回答了18个问题采纳率:94.4% 举报

T是临时变量,用来帮助实现变量A与变量B之间的交换.
T=A, 将A的值赋给T. 这样,A的原值就保存在T中了.
A=B, 将B的值赋给A. 这样,B的原值就保存在A中了.
B=T, 将T的值赋给B. 这样,T中保存的A的原值就保存在B中了. 从而实现了A,B原值的互换.

1年前 追问

10

落叶芬飞雪 举报

中保存的A的原值就保存在B中了. 从而实现了A,B原值的互换. 互换?什么意思啊

举报 母核

比如, A仓库存放的是西瓜, B仓库存放的是果汁. 要想A,B仓库里的东西互换,就需要另外一个地方作为中转站.称中转站为T. 则先把A仓库的西瓜存到中转站T, 然后,把B仓库的果汁存到A仓库, 最后,把中转站T中存放的西瓜存到B仓库. 这样,A仓库中的西瓜就存到B仓库鸟. 而B仓库中的果汁也转存到A仓库啦. A, B仓库里的冬冬就实现鸟互换. 俺讲清楚了木有...
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 0.492 s. - webmaster@yulucn.com