交换两个变量的值的几种方式

Love The Way You Lie 2022-05-27 14:16 274阅读 0赞

交换两个变量的值的几种方式

1.使用一个临时变量

  1. int a,b;
  2. int tmp = a;
  3. a = b;
  4. b = tmp;

2.使用+-运算

  1. int a,b;
  2. a = a+b;
  3. b = a - b;
  4. a = a - b;

3.使用位运算

  1. int a,b;
  2. a = a ^ b;
  3. b = a ^ b;
  4. a = a ^ b;

发表评论

表情:
评论列表 (有 0 条评论,274人围观)

还没有评论,来说两句吧...

相关阅读

    相关 js交换变量

    交换两个变量a,b的值应该怎么做呢?   1.利用临时变量转换。最常规的一种(这是用到的最广泛的一种方式,经实战测试分析,性能也很高)     x=a;    a=b;