package DailyWork;
import java.util.Random;
/**
- 生成10个1到20之间的不重复的随机数并降序输出
*/
public class DayJune_tenth {
public static void main(String[] args) {
Random r = new Random(1);
int[] a = new int[10];
for (int i=0; i < 10; i++)
{
a[i] = r.nextInt(20);
}
for (int m=0; m<a.length-1;m++)
{
int temp = a[m+1];
int n = m+1;
for (int i=m; i>=0; i–)
{
if (temp<a[i])
{
n=i;
}
else
{
break;
}
}
for (int j=m; j>=n; j–)
{
a[j+1]=a[j];
}
a[n]=temp;
}
for (int i=0; i<a.length; i++)
{
System.out.print(a[i]+" ");
}
}
}