java 键盘输入数组长度和元素,找到数组最小值 并和数组第一位调换位置
如输入
5
12 23 11 33 14
11 23 12 33 14
public class Test {
public static void main(String[] args) {
System.out.println("请输入数组长度:");
Scanner input = new Scanner(System.in);
int num = input.nextInt();
int[] arr = new int[num];
int min = Integer.MAX_VALUE;
int index = 0;
for(int i=0;i<num;i++){
arr[i] = input.nextInt();
if(min>arr[i]){
min = arr[i];
index = i;
}
}
int temp = arr[0];
arr[0] = arr[index];
arr[index] = temp;
for(int i=0;i<num;i++){
System.out.print(arr[i]+" ");
}
}
}
l=[int(i) for i in input().split()]
a = l.index(min(l))
l[a], l[0] = l[0], l[a]
print(*[i for i in l])