练习5

来源:互联网 发布:重庆大学软件学院 编辑:程序博客网 时间:2024/05/29 04:43
输入一个数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组
import java.util.Arrays;  import java.util.Scanner;    public class lesson5 {        public static void main(String[] args) {          // TODO Auto-generated method stub                   Scanner  sc=new Scanner(System.in);            int a[]=new int[5];          for(int i=0;i<5;i++){              a[i]=sc.nextInt();          }          int max=0;          for(int i=0;i<5;i++){               if(a[max]<a[i]){                  max=i;              }            }          int t= a[0];          a[0] = a[max];          a[max] = t;               int min=0;          for(int j=0;j<5;j++){               if(a[min]>a[j]){                  min=j;              }          }          int  m;          m=a[4];          a[4]=a[min];          a[min]=m;          System.out.println("打印数组");          System.out.println(Arrays.toString(a));