不使用第三变量,实现两个数对调
时间: 2023-05-29 20:03:39 浏览: 227
c代码-2.功能:不用第三个变量,实现两个数的对调操作。
可以使用加减法实现两个数的交换,具体做法如下:
1. 将 a 的值加上 b,结果保存在 a 中。
2. 将 b 的值减去原来的 a 值,结果保存在 b 中。
3. 将 a 的值减去原来的 b 值,结果保存在 a 中。
完成上述操作后,a 和 b 的值就已经对调了。
示例代码如下:
```
a = 5
b = 7
a = a + b
b = a - b
a = a - b
print("a =", a) # 输出 7
print("b =", b) # 输出 5
```
阅读全文