**题目描述
随机生成100个0-1000之间的整数,并按照从小到大的顺序排序显示,排序算法自选。
输入描述
无
输出描述
按每行10个数据输出显示
输入样例
无
输出样例
无
**
public class Main
{
public static void main(String []args)
{
int a[]=new int[100];
int temp;
for(int i=0;i<100;i++)
{
final double d = Math.random()*1000;
final int c = (int)(d*100);
a[i]=c;
}
for(int i=0;i<100;i++)
{
for(int j=i;j<100;j++)
{
if(a[i]>a[j])
{
temp=a[i];
a[i]=a[j];
a[j]=temp;
}
}
}
for(int i=0;i<100;i++)
{
System.out.printf("%d ",a[i]);
if((i+1)%10==0)
System.out.println();
}
}
}