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 < 10; i++)
list[i] = input.nextDouble();
selectionSort(list);
System.out.print("After sorted, the list are: ");
for(double tmp: list)
System.out.print(tmp + " ");
}
public static void selectionSort(double[] list)
{
for(int i = 0; i < list.length - 1; i++)
{
for(int j = i + 1; j < list.length; j++)
{
if(list[j] > list[i])
{
double tmp = list[i];
list[i] = list[j];
list[j] = tmp;
}
}
}
}
}
6-17 编程练习题答案
最新推荐文章于 2022-05-25 21:55:20 发布