冒泡排序(Bubble Sort)是常用的数组排序算法之一
冒泡排序
提示:冒泡排序的基本思想是:对比相邻的元素值,如果满足条件就交换元素值,把较小的元素值移动到数组前面,把大的元素值移动到数组后面(也就是交换两个元素的位置),这样数组元素就像气泡一样从底部上升到顶部。
获取用户在控制台输入的 5 个成绩信息,将这些成绩保存到数组中,然后对数组应用冒泡排序,并输出排序后的结果,实现步骤如下。
一、
示例:创建一个 Test 类文件,在 main() 方法中开始编码。首先创建 Scanner 类的实例后声明 double 类型的 score 数组,然后接收用户在控制台输入的成绩,并保存到元素中。
代码如下(示例):
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
double[] score = new double[5];
for (int i = 0; i < score.length; i++) {