要求:主函数负责数据的输入与输出,但不能直接交换这两个变量的值,必须通过调用单独定义的函数swap来完成,而swap函数只负责交换变量的值,不能输出交换后的结果。
所以讲
import java.util.Scanner;
public class Swap{
public static int x,y;
public static void main(String[] args){
Scanner s=new Scanner(System.in);
x=s.nextInt();
y=s.nextInt();
swap();
System.out.print(x+" "+y);
}
public static void swap(){
int temp=x;
x=y;
y=temp;
}
}