2018/12/8
编写一个程序,实现:设已给定12个整数,存放于以为整形数组a中。使用直接插入分类法将这些整数按由大到小顺序排列,并输出排序后的结果(每五个整数输出在一行上)
int[] a = {45,68,8,96,45,25,3,10,56,86,11,30};
int t;
for(int i=0;i<a.length-1;i++) {
for(int j=0;j<a.length-i-1;j++) {
if(a[j]<a[j+1]) {
t = a[j];
a[j] = a[j+1];
a[j+1] = t;
}
}
}
for(int b=0;b<a.length;b++) {
System.out.print(a[b]+" ");
if((b+1)%5==0) {
System.out.println();
}
}