编写程序,对两个整数变量的值进行互换(不需要第三方变量)
publicclassExchange{publicstaticvoidmain(Stringargs[]){inta=1;intb=2;System.out.println("交换前:a="+a+"b="+b);a=a^b;b=a^b;a=a^b;System.out.println("交换后:a="+a+"b="+b);}}
举一反三
内容
- 0
两个变量存储值互换,可直接相互赋值
- 1
编写程序:已有整形变量a为1,b为4,使用条件表达式,对a与b的值进行比较,将其中大的数赋值给整数变量c,并输出c的值。
- 2
编写程序,实现a、b两个整型变量的值交换并输出。
- 3
接受用户输入的两个整数,存储到两个变量里面,交换变量存储的值
- 4
编写程序:从键盘上输入两个整数放入变量a和b中,编程将这两个变量中的数据交换并输出。