http://e-tutor.itsa.org.tw/e-Tutor/mod/programming/view.php?a=7431
把輸入的新值放入最後,並利用插入排序法逐一比對
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner scn = new Scanner(System.in);
int num = scn.nextInt(), arr[] = { 1, 6, 9, 23, 56, 95, num };//把輸入的新值放入最後
for (int i = 0; i < arr.length - 1; i++) {//插入排序法逐一比對
if (arr[i] > num) {
int temp = arr[i];
arr[i] = arr[6];
arr[6] = temp;
}
}
for (int i = 0; i < 7; i++) {
if (i != 0)
System.out.print(",");
System.out.print(arr[i]);
}
System.out.println();
}
/* 題目:[C_SO35-易] 排序數字
作者:1010
時間:西元 2016 年 7 月 */
}