2018-03-05 萌新的第一篇简书,好吧,来排排序。

2018-03-05  本文已影响0人  Order不是Leader

/*创建一个1~100的10位随机数组,并用冒泡排序法进行排序*/

 //创建一个长度为10的数组

int [] arr = new int [10];

 //for循环遍历数组,添加1~100的随机数

for(int i =0; i<arr.length;i++){  

    arr[i] = (int)(Math.random()*100+1); 

}

//利用双层for循环比较前后两个数,利用整数c进行位置交换,完成冒泡排序

int c;

for(int i = 0; i<arr.length;i++){

    for(int j = 0; j<arr.length-i-1;j++){

        if(arr[j]<arr[j+1]){  

            c = arr[j];

            arr[j] = arr[j+1];

            arr[j+1] = c;

        }

    }

}

System.out.println(Arrays.toString(arr));

上一篇 下一篇

猜你喜欢

热点阅读