题目描述
定义两个变量a和b,初值分别为8和10,若要a和b的值互换,即a为10,b为8,如何实现(可用另外一个变量t作为过渡)?如不用中间变量又如何实现?
输入
输入一行2个整数,每个整数之间用一个空格隔开
输出
输出交换之后2个变量的值
import java.util.Scanner;
public class Main{
public static void main(String[] args){
Scanner xh=new Scanner (System.in);
int a=xh.nextInt();
int b=xh.nextInt();
int t;//如果不用中间变量t,可以直接在输出的时候变换变量a,b的位置
t=a;
a=b;
b=i;
System.out.println(a+" "+b);
}
}
样例输入
10 8
样例输出
8 10