不引入第三变量,交换两个变量的值

来源:互联网 发布:淘宝 交易指数 编辑:程序博客网 时间:2024/05/19 03:45

 不引入第三变量,交换两个变量的值 (设 a=a1,b=b1)
    目 标          操 作              操作后状态
a=a1^b1        a=a^b              a=a1^b1,b=b1
b=a1^b1^b1      b=a^b              a=a1^b1,b=a1
a=b1^a1^a1      a=a^b              a=b1,b=a1

原创粉丝点击