编写程序,对100个元素按从大到小顺序排列,排好后输出100元素,每行10个

如题所述

int[] aa = new int[100];
//这里循环添加一百个随机数
for(int i=0;i<100;i++){
Random r= new Random();
aa[i] = r.nextInt(100);
}
for(int i=0;i<aa.length-1;i++){
for(int j=0;j<aa.length-1-i;j++){
if(aa[j]>aa[j+1]){
int b = aa[j];
aa[j] = aa[j+1];
aa[j+1] = b;
}
}
}
for(int i = 0;i<aa.length;i++){
System.out.print(aa[i]+",");
if((i+1)%10==0){
System.out.println();
}
}
温馨提示:答案为网友推荐,仅供参考
相似回答