import java.util.*;
import java.io.*;
import java.text.*;
public class Main
{
public static void main(String args[])
{
Scanner read = new Scanner(System.in);
int a[]=new int [4];
for(int i=0;i<3;i++)
{
a[i]=read.nextInt();
}
for(int i=0;i<3;i++)
{
if(a[i]>a[i+1])
{
int temp=a[i];
a[i]=a[i+1];
a[i+1]=temp;
}
System.out.print(a[i]+" ");
}
}
}
Line 27-30行代码能够实现交换前面两个数,但是在交换后面两个数的时候会出现问题。
运行实例
如果有问题请尽情指出,谢谢各位的帮助