1 引言
排序嘛,就是排序嘛。
2 题目
问题描述
编写一个程序,输入3个整数,然后程序将对这三个整数按照从大到小进行排列。输入格式:输入只有一行,即三个整数,中间用空格隔开。
输出格式:输出只有一行,即排序后的结果。
输入输出样例
样例输入
9 2 30
样例输出
30 9 2
3 源代码
import java.util.*; class Main { public static void main(String[] agrs) { Scanner sc=new Scanner(System.in); int[] array=new int[3]; int temp; for(int i=0;i<3;i++) array[i]=sc.nextInt(); sc.close(); for(int i=0;i<array.length;i++) { for(int j=i+1;j<array.length;j++) { if(array[i]<array[j]) { temp=array[i]; array[i]=array[j]; array[j]=temp; } } } for(int i=0;i<array.length;i++) System.out.print(array[i]+" "); } }
4 思路讲解
数组排序,常规操作即可,例如冒泡排序,快速排序等等。
5 结束语
分享和帮助是人生一大乐事,希望可以帮助您。本人才疏学浅,如果有不当之处,还请批评指正。同时欢迎大家评论、点赞及转发!