import java.util.Scanner;
public class Test
{
public static void main(String[] args)
{
Scanner input = new Scanner(System.in);
System.out.print("Enter ten doubles: ");
double[] list = new double[10];
for(int i = 0; i < list.length; i++)
list[i] = input.nextDouble();
bubble_sort(list);
System.out.print("After sorted, the list are: ");
for(int i = 0; i < list.length; i++)
System.out.print(list[i] + " ");
}
public static void bubble_sort(double[] list)
{
for(int i = 0; i < list.length - 1; i++)
{
for(int j = 0; j < list.length - 1; j++)
{
if(list[j] > list[j+1])
{
double tmp = list[j];
list[j] = list[j+1];
list[j+1] = tmp;
}
}
}
}
}
6-18 编程练习题答案
最新推荐文章于 2024-05-08 14:23:43 发布