题目描述:
输入10个数,用“冒泡法”对10个数排序(由小到大)这10个数字在100以内。
样例输入
1 3 6 8 2 7 9 0 4 5
样例输出
0 1 2 3 4 5 6 7 8 9
资源限制
时间限制:1.0s 内存限制:512.0MB
代码块:
import java.util.Scanner;
public class Main {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
//接收用户输入的数字
int[]a = new int[10];
for(int i = 0; i < 10; i++){
a[i] = sc.nextInt();
}
//使用冒泡排序
for(int i = 0; i < 9; i++){
for(int j = 9; j > 0; j--){
if(a[j] < a[j-1]){
int temp = a[j];
a[j] = a[j-1];
a[j-1] = temp;
}
}
}
//打印排序后的数组
for(int i = 0; i < 10; i++){
System.out.print(a[i]+" ");
}
}
}