不使用第三方变量交换两个变量值

变量本身交换数值:

b = (a + b) - (a = b);====》首先执行 a + b 操作,然后将 b 赋值给 a(交换第一次),则 b = a + b - b = a(交换第二次),这就完成了 ab 的互换操作。

 

posted @ 2022-02-18 17:56  KLAPT  阅读(61)  评论(0)    收藏  举报