三个数从小到大排序
时间限制:
3000 ms | 内存限制:
65535 KB
难度:
0
-
描述
-
现在要写一个程序,实现给三个数排序的功能
-
输入
- 输入三个正整数 输出
- 给输入的三个正整数排序 样例输入
-
20 7 33
样例输出
-
7 20 33
思路:
这道题只有三个数字,所以方法不止我这一种,我是定义一个长度为3的数组存放数据,再用Arrays镜数组进行排序,然后输出。
代码:
import java.util.Arrays;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int[] b = new int[3];//定义长度为3的数组
for(int i=0;i<3;i++){
b[i] = sc.nextInt();
}
Arrays.sort(b);//对数组进行排序,Arrays是从小到大排序
for(int i:b){
System.out.println(i);//对排序都的数组进行输出
}
}
}