不借助第三个变量进行两个变量的换位输出
2012-05-09 22:07
141 查看
换位输出
public static void main(String[] args) { Scanner scan = new Scanner(System.in);// 创建扫描器 System.out.println("请输入变量A的值"); long A = scan.nextLong();// 接收第一个变量值 System.out.println("请输入变量B的值"); long B = scan.nextLong();// 接收第二个变量值 System.out.println("A=" + A + "\tB=" + B); System.out.println("执行变量互换..."); A = A ^ B;// 执行变量互换 B = B ^ A; A = A ^ B; System.out.println("A=" + A + "\tB=" + B); }
相关文章推荐
- 不借助第三个变量进行两个变量的换位输出
- 不借助第三个变量实现两个变量交换
- 不借助第三个变量实现两个变量之间的值传递和交换
- 【摘录】不借助第三个变量进行交换
- 基础—对两个整数变量的值进行互换(不用第三个变量)
- 两个变量里的数字进行交换,不依赖第三个变量
- 实现两个数字的互换,不需要借助第三个变量
- java两个变量交换值不借助第三个变量所想
- 不借助第三个变量交换两个变量值的方法
- 不使用第三个变量,进行两个变量的值交换
- 不借助第三个变量来交换两个变量的值
- 不借助第三个变量交换两个变量的值
- 不借助第三个变量交换两个变量的值
- java 实现两个变量的互换(不借助第三个变量,即中间变量、临时变量)
- 300.7实现两个变量的互换,不借助第三个变量
- 通过异或运算实现两个变量的交换(不需借助第三个变量)
- 不借助第三个变量实现两个变量交换的思考
- 不借助第三个参数实现两个变量的值互相交换
- 不借助第三个变量交换两个整数
- 不借助第三个变量实现两个变量之间的值传递和交换