输入一个一维数组,最大的与第一个元素交换,最小的与最后一个元素交 换,输出数组
import java.util.*;
public class Swap {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner input = new Scanner(System.in);
System.out.println("请输入整形数组长度:");
int n=input.nextInt();
int a[] = new int[n];
System.out.println("请输入"+n+"个整形数组元素:");
for (int i = 0; i < n; i++) {
a[i] = input.nextInt();
}
System.out.println("输出数组元素:");
for (int i = 0; i < n; i++) {
System.out.print(a[i] + ",");// 输出数组元素
}
int t, min, max;
int ax = 0, in = n-1;
max = a[0];
min = a[0];
for (int i = 0; i < n; i++) {
if (a[i] > max) {
max = a[i];
ax = i; //找出来最大元素赋值给max,并把最大元素位置记录下来赋值给ax
}
if (a[i] < min) {