题目:输入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}; } }