public class Main
{
public static void selectsort(int[] a)
{
int i,j;
int min;
int tamp;
int n=a.length;
System.out.println("排序之前:");
for(int data:a)
System.out.print(data+" ");
System.out.println();
for(i=0;i<n-1;i++)
{
min=i;
for(j=i+1;j<n;j++)
if(a[j]<a[min])
min=j;
if(min!=i)
{tamp=a[min];
a[min]=a[i];
a[i]=tamp;
}
}
System.out.println("排序之后:");
for(int data:a)
System.out.print(data+" ");
}
public static void main(String[] args) {
int Num[]=new int [10];
int i;
for (i=0;i<Num.length;i++)
Num[i]=(int)(Math.random()*100)+1;
Main.selectsort(Num);
}
}