课后作业 了不起的分支和循环
2. 假设有 x = 1,y = 2,z = 3,请问如何快速将三个变量的值互相交换?x, y, z = z, y, x
请问这个是怎么个运算过程呢,求详细讲解,谢谢大家了~ 这个就是一个单纯的变量交换呀?
忘掉你之前学的C语言,把自己当做初学者
去学习这门语言 本帖最后由 liuzhengyuan 于 2020-5-16 20:54 编辑
这个语句相当于同时执行:
x = z
y = y
z = x做到交换
不难理解的吧~(注意是同时执行!) 创建一个元组,把 z,y,x 的值存起来
然后分别赋值给 x,y,z 同意楼上,楼楼上,楼楼楼上 qiuyouzhi 发表于 2020-5-16 20:51
这个就是一个单纯的变量交换呀?
忘掉你之前学的C语言,把自己当做初学者
去学习这门语言
好的,谢谢。
页:
[1]