给定两个整形变量的值,将两个值的内容进行交换

给定两个整形变量的值,将两个值的内容进行交换 1:允许创建临时变量,交换两个数的内容 2:不允许创建临时变量,交换两个数的内容 (1)利用加减法运算 (2)利用按位异或法--C语言中,异或运算符" ^ "也称为"XOR"运算符。对于二进制数据它的运算规则是:0^0=0;0^1=1;1^0=1;1^1=1;若参加运算的两个数同号,则结果为0(假),异号时结果为1(真) 运行结果:
相关文章
相关标签/搜索