输入一个一维数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。
import java.util.Scanner;
public class JiaoHuan{
public static void main(String[] args){
int n;
int max;
int min;
int t=0;
Scanner reader=new Scanner(System.in);
n=reader.nextInt();
int []a=new int[n];
for(int i=0;i<a.length;i++)
a[i]=reader.nextInt();
max=a[0];
min=a[n-1];
for(int i=1;i<a.length-1;i++){
if(a[0]<a[i])
{t=max;
max=a[i];
a[i]=t;}
}
for(int i=1;i<a.length-1;i++){
if(min>a[n-1]){
t=min;
min=a[i];
a[i]=t;
}
}
for(int i=0;i<a.length;i++)
System.out.println(a[i]);
}
}