交换2变量的值

来源:互联网 发布:网络管理需要掌握什么 编辑:程序博客网 时间:2024/05/16 06:33

交换2变量的值四种方法

方法1,定义一个中间变量.

    int temp = a;//temp=12    a = b;//a = 10    b = temp;//b=12

方法2,使用加减法

    a = a + b;//a = 22,b=10    b = a - b;//a = 22;b=12

方法3,使用乘除法,除数不能为零

    a = a*b; //a = 120,b=10    b = a/b; // b = 12,a = 120    a = a/b;  // a = 10,b= 12.

方法4,使用异或运算

    a = a^b;    b = a^b;    a = a^b;
0 0
原创粉丝点击