import java.util.Scanner;
public class Bubblesort{
public static void main(String[] args){
//定义一个一维数组
int arr[] = new int[6];
//定义一下数组的长度
int lng=arr.length;
System.out.println("请输入6个数字");
//创建一个输入对象
Scanner input = new Scanner(System.in);
//创建输出数字的方法
for(int i = 0;i < lng;i++){
System.out.println("请输入第"+(i+1)+"个数字:");
arr[i] = input.nextInt();
}
//冒泡排序的方法
for(int i = 0;i < lng-1;i++){
for(int j = 0;j < lng-1-i;j++){
if(arr[j] < arr[j+1]){
//定义一个数 完成交换
int temp = arr[j];
arr[j] = arr[j+1];
arr[j+1] = temp;
}
}
}
//再次遍历一维数组,输出结果
for(int i = 0;i < lng;i++){
System.out.println(arr[i]);
}
}
}
笔记:1.冒泡排序(从大到小排序)
最新推荐文章于 2024-09-05 11:00:53 发布