int[] scores={1,2,3,4,5,6,7,8,9};
//定义一个数组
for(int i=0;i<scores.length -1;i++)//总共要需要排序的数据为length个
{
for(int j=0;j<scores.length -1 -i;j++)//总共要比较(length -1 -i )次
{
if(scroes[j]<scores[j+1])//scroes[j],scores[j+1])2值比较通过过度变量temp将小的值存放到score[j]
{
int temp=scores[j];
scores[j]=scores[j+1];
scores[j+1]=temp;
}
}
}
for(int i=0;i<scores.length;i++)//输出排序完成后的数组结果
{
console.writeline(scores[i]);
}
console.readkey(); |