方法一
int a=5;
int b=9;
int temp=a;
a=b;
b=temp;
方法二
按位异或//记忆,左边121右边一样
a=a^b;//相当于搞出一个c
b=a~b;//把c赋值给b
a=a~b;//把c赋值给a
方法三
a=a+b;
b=a-b;
a=a-b;
如何实现两个数字交换
最新推荐文章于 2024-09-09 15:48:17 发布
文章介绍了三种编程技巧:使用临时变量交换inta和intb的值,利用按位异或操作实现变量值的互换,以及简单的加减法操作。
摘要由CSDN通过智能技术生成