Work5

来源:互联网 发布:国际版的中国软件 编辑:程序博客网 时间:2024/06/14 07:13

//输入一个一维数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。
 public class Work5{
  public static void main(String args[]){
  int a[]={5,6,7,3,6,8,9,1};
  int i,m=0,n=0,t;
  int max=a[0];
  int min=a[0];
  for(i=0;i<8;i++){
   if(a[i]>max){
    max=a[i];
    m=i;
   }
   if(a[i]<min){
    min=a[i];
    n=i;
   }
 }
   t=a[m];
   a[m]=a[n];
   a[n]=t;
  
  for(i=0;i<8;i++){
   System.out.printf("%d\n",a[i]);
  }
 }
}