您的位置:首页 > 其它

输入数值用冒泡法排列大小

2016-05-18 23:57 253 查看
分享一下用冒泡法排列数值大小,以5个数为例来实现此方法;

</pre><pre name="code" class="java"><span style="font-size:18px;">import java.util.Scanner;

public class Sort {

public static void main(String[] args) {
System.out.println("请输入需要排序的数字");
Scanner num=new Scanner(System.in);
int [] number=new int[5];
for(int i=0;i<number.length;i++){//接收输入的数据
number[i]=num.nextInt();
}

for(int j=0;j<number.length-1;j++){//实现从大到小排列
int tmp=0;
for(int u=0;u<number.length-1-j;u++){
if(number[u]<number[u+1]){
tmp=number[u+1];
number[u+1]=number[u];
number[u]=tmp;
}

}

}
System.out.println("从大到小依次为:");
for(int r=0;r<number.length;r++){//得到结果
System.out.print(number[r]+" ");
}
num.close();
}

}
</span>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: