本帖最後由 鄭繼威 於 2022-12-24 10:56 編輯
運用 Scanner 類別下的 nextInt() 方法 與 Arrays 類別下的 sort() 方法, 完成如下畫面之程式:
1. 宣告長度為10的空陣列
2. for迴圈輸入數值
3. 排序
4. for迴圈輸出數值
- import java.util.*;
- public class Ch45
- {
- public static void main(String args[])
- {
- Scanner s=new Scanner(System.in);
- int n[]=new int[10];
- System.out.println("請任意輸入10個整數");
- for(int i=0; i<10; i++)
- {
- System.out.print("第"+(i+1)+"個數: ");
- n[i]=s.nextInt();
- }
- Arrays.sort(n);
- System.out.print("剛輸入的10個數由小而大依序為: ");
- for(int i=0; i<10; i++)
- System.out.print(n[i]+" ");
- System.out.println();
- }
- }
複製代碼 |