不借助第三者变量值的互换

import java.util.Scanner;
public class Triangle {
public static void main(String[] args){
Scanner scan=new Scanner(System.in);//创建扫描器
System.out.println("enter A:");
long A=scan.nextLong();//接收第一个变量值
System.out.println("enter B:");
long B=scan.nextLong();//接收第二个变量值
System.out.println("A="+A+"\tB="+B);
A=A^B;
B=B^A;
A=A^B;
System.out.println("A="+A+"\tB="+B);
}
}

posted @ 2015-05-18 20:24  sunshinewxz  阅读(94)  评论(0编辑  收藏  举报