源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

不使用中间变量,交换int型的 a, b两个变量的值。

  • 时间:2022-08-13 05:26 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:不使用中间变量,交换int型的 a, b两个变量的值。
[u]复制代码[/u] 代码如下:
//by ppchen var a = 10, b = 2; a = a + b; b = a - b; a = a - b;
[u]复制代码[/u] 代码如下:
//by Mr.司马 var a = 10000,b=245 a = a^b; b = b^a; a = a ^b;
[u]复制代码[/u] 代码如下:
//by cloudgamer var a = 33,b=44 a=[a,b] b=a[0] a=a[1]
[u]复制代码[/u] 代码如下:
//by Mr.司马 var a = 23,b=454; a = {a:b,b:a}; b = a.b; a = a.a;
评:1、2种解法是普遍解,只能交换数字,而3、4种则适用性更广。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部