題目:輸入3個數a,b,c,按大小順序輸出。
思路: 根據最簡單的, 經典的C語言算法, 兩兩相互交換得到他們的順序
public class 第三十四題abc三個數大小排序 { public static void main(String[] args) { Integer a = new Integer(10); Integer b = new Integer(6); Integer c = new Integer(9); int[] result = sort(a, b, c); for(int m:result) { System.out.print(m+" "); } } public static int[] sort(Integer a, Integer b, Integer c) { int temp; if(a > b) { temp = a; a = b; b = temp; } if(a > c) { temp = a; a = c; c = temp; } if(b > c) { temp = b; b = c; c = temp; } return new int[] {a,b,c}; } }