输入3个数a,b,c,按大小顺序输出。


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

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM