您的位置:首页 > 其它

《冒泡排序》

2016-03-15 16:04 387 查看
//冒泡法排序。
import java.util.Scanner;
class  Sort
{
public static void main(String[] args)
{
int n;
Scanner scan = new Scanner(System.in);
System.out.println("请输入一个十进制整数:");
n = scan.nextInt();
int[] arr = new int
;
System.out.println("请输入"+n+"个十进制整数;");
for(int x = 0;x<arr.length;x++){
arr[x] = scan.nextInt();
}

sort(arr,arr.length);
System.out.println();
System.out.println("输出排序之后的数组元素:");
for(int i = 0;i<arr.length;i++){
System.out.print(arr[i]+"\t");
}
}

public static void sort(int[] a,int n){
int t = 0;
for(int i = 0;i<a.length;i++){
for(int j = 0;j<a.length-1-i;j++){
if(a[j] > a[j+1]){
t = a[j];
a[j] = a[j+1];
a[j+1] = t;
}
}
}
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: