使用冒泡排序给{10 ,1,35,61,89,36,55}排序
代码:
public class 第九题 {public static void main(String[] args) {int a[]={10,1,35,61,89,36,55};for (int i=0;i<a.length-1;i++){for (int j=0;j<a.length-1;j++){if (a[j]>a[j+1]){int temp=0;temp=a[j];a[j]=a[j+1];a[j+1]=temp;}}}for (int s=0;s<a.length;s++){System.out.print(a[s]+" ");}} }
结果:
思路:
冒泡排序,第一层循环控制趟数,第二层循环控制两个数的比较,每次循环可以找到一个最大的数字。