求助
假设有 x = 1,y = 2,z = 3,请问如何快速将三个变量的值互相交换?参考答案:x, y, z = z, y, x
为什么不是 x, y, z = z, x, y 或者 x, y, z = y, z, x
{:10_266:} 本帖最后由 Twilight6 于 2020-7-4 13:10 编辑
这都可以呀,值都相互交换了呀
只是答案没写完整而已,随便写一个,我们要会举一反三~即可
Twilight6 发表于 2020-7-4 13:09
这都可以呀,值都相互交换了呀
只是答案没写完整而已,随便写一个,我们要会举一反三~即可
参考答案只交换了x和z的值,y值没有改变啊 Zingy 发表于 2020-7-4 13:12
参考答案只交换了x和z的值,y值没有改变啊
对 我刚刚没看清楚哈~,答案是错的,你的是正确的
题目都说了相互交换,而这里的答案就两个变量相互交换了
而你的才是三个变量都相互交换了
Twilight6 发表于 2020-7-4 13:13
对 我刚刚没看清楚哈~,答案是错的,你的是正确的
题目都说了相互交换,而这里的答案就两个变量 ...
好的好的 谢谢 Zingy 发表于 2020-7-4 13:15
好的好的 谢谢
客气了~
页:
[1]