如何将a和b的值进行交换,并且不使用任何中间变量

xiaoxiao2026-08-05  2

方案一: a = a + b;b = a - b;a = a - b; 方案二: a = a ^ b;b = a ^ b;a = a ^ b; 我们用异或语句比较容易,不用担心超界的问题。(方案一中的a = a + b句,如果a和b都是比较大的两个数,则a = a + b是就会超界。) 相关资源:敏捷开发V1.0.pptx
转载请注明原文地址: https://www.6miu.com/read-5050757.html

最新回复(0)