【習題35】

【程序35】
題目:輸入數組,最大的與第一個元素交換,最小的與最后一個元素交換,輸出數組。

package com.share.test31_40;

import java.util.Arrays;

public class Test35 {
    public static void main(String[] args) {
        test();
    }
    public static void test(){
        int[] a={6,1,8,9,3};
        int max=a[0];
        int min=a[0];
        int maxNum=0;
        int minNum=0;
        for(int i=0;i<a.length;i++){
            if(max<a[i]){
                max=a[i];
                maxNum=i;
            }
            if(min>a[i]){
                min=a[i];
                minNum=i;
            }
        }
        
        a[maxNum]=a[0];
        a[0]=max;
        
        a[minNum]=a[a.length-1];
        a[a.length-1]=min;
        
        System.out.println(Arrays.toString(a));
    }
}

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Spring Cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具(例如配置管理,服務發現,斷路器,智...
    卡卡羅2017閱讀 134,973評論 19 139
  • 1. Java基礎部分 基礎部分的順序:基本語法,類相關的語法,內部類的語法,繼承相關的語法,異常的語法,線程的語...
    子非魚_t_閱讀 31,767評論 18 399
  • 來源:NumPy Tutorial - TutorialsPoint 譯者:飛龍 協議:CC BY-NC-SA 4...
    布客飛龍閱讀 33,003評論 6 98
  • 1.把二元查找樹轉變成排序的雙向鏈表 題目: 輸入一棵二元查找樹,將該二元查找樹轉換成一個排序的雙向鏈表。 要求不...
    曲終人散Li閱讀 3,371評論 0 19
  • 很喜歡忽然的感覺 忽然間開心 一瞬間沉默 頃刻間重回童年 安然 微弱的光 引燃了回憶 觸動了心 被帶回了從前 慨嘆...
    所戀何處心自諳閱讀 178評論 1 2