#选择排序
使用选择排序只需要定义一个数组,然后来几个循环就可以排出,要注意循环的次数。
public class Rank{
public static void main(String [] args){
int[] arry={2,1,5,3,};\\定义数组,可以写很多组数据
int q=0;
for(int i=0;i<4;i++)
for(int j=1;j<4-i;j++)\\排一次要少一次
{
if(arry[i]<arry[i-1])
q=arry[i-1];
arry[i-1]=arry[i];
arry[i]=q;
}\\选择排序
for(int s=0;s<4;s++)
System.out.println(arry[s]);
}
}
#输入数据排序
import java.util.Scanner;
public class Rank{
public static void main(String [] args){
int []arry=new arry[];
for(int i=0;i<4;i++)
{System.out.println("qingshuru:");
Scanner in=new Scanner(System.in);
int summoney=in.nextInt();}\\输入数据
int q=0;
for(int i=0;i<4;i++)
for(int j=1;j<4-i;j++)
{
if(arry[i]<arry[i-1])
q=arry[i-1];
arry[i-1]=arry[i];
arry[i]=q;
}\\选择排序
for(int s=0;s<4;s++)
System.out.println(arry[s]);
}
}