解题思路:
这里使用了冒泡排序,将最大的数放到后面,再逐渐范围比较
注意事项:
参考代码:
public static void main(String[] args) {
// 用选择法对10个整数从小到大排序。
Scanner sc=new Scanner(System.in);
int [] arr = new int[10];
for (int i = 0; i < 10; i++) {
arr[i] = sc.nextInt();
}
int temp;
for (int i = 0; i < arr.length-1; i++) {
for (int j = 0; j < arr.length-i-1; j++) {
if (arr[j] >arr[j+1]){
temp = arr[j];
arr[j] = arr[j+1];
arr[j+1] = temp;
}
}
}
for (int i = 0; i < arr.length; i++) {
System.out.println(arr[i]);
}
}
0.0分
2 人评分
【明明的随机数】 (C++代码)(C++库中有qsort函数直接快排,不用码排序代码hhh)浏览:976 |
C语言训练-排序问题<1> (C++代码)浏览:598 |
A+B for Input-Output Practice (C++代码)浏览:609 |
printf基础练习2 (C语言代码)浏览:942 |
C语言训练-阶乘和数* (C语言代码)-------- 呆板写法浏览:1360 |
简单的a+b (C语言代码)浏览:631 |
1011题解浏览:765 |
核桃的数量 (C语言代码)浏览:872 |
淘淘的名单 (C语言代码)浏览:1228 |
简单的a+b (C语言代码)浏览:512 |