怎么在java上完成,实现两个int类型变量的交换,不使用中间变量
最佳答案: 方法有很多,这里举出两种常用的: 方法1:使用^操作来实现 int x = 10; //用二进制表示:x=0b1010; int y = 15; //用二进制表示:x=0b1111;...更多关于如何将两个int变量的值交换位置(前提不用中间变量)?的问题>>
C语言中,怎样不用中间变量而互换两个变量的值呢?_百度知道
[专业]答案:有两种方式可以不使用中间变量,交换同类型的变量a,b的值: 1 使用加法操作。 a+=b; b=a-b; a -= b; 2 使用异或操作: a^=b; b^=a; a^...更多关于如何将两个int变量的值交换位置(前提不用中间变量)?的问题>>