) { Р for(int j=1;j<a.length-1-i;j++) { Р if(a[j]>a[j+1]) { Р temp=a[j]; Р a[j]=a[j+1]; Р a[j+1]=temp;Р} Р } Р } Р //输出打印Р for(int i=0;i<a.length;i++) { Р System.out.print(a[i]+ " "); Р } Р } Р} Р2.用二维数组存放、打印杨辉三角型Рclass Demo { Р public static void main(String args[]) { Р int i, j; Р int Level = 7; Р int[][] iaYong = new int[Level][]; Р System.out.println("杨辉三角形"); Р for (i = 0; i < iaYong.length; i++) { Р iaYong[i] = new int[i + 1]; //定义二维数组的第i行有i+1列Р } Р iaYong[0][0] = 1; Р for (i = 0; i < iaYong.length; i++) { Р iaYong[i][0] = 1; Р for (j = 1; j < iaYong[i].length - 1; j++) Р iaYong[i][j] = iaYong[i - 1][j - 1] + iaYong[i - 1][j]; Р iaYong[i][iaYong[i].length - 1] = 1; Р } Р for (int[] row : iaYong) { Р for (int col : row) Р System.out.print(col + " "); Р System.out.println(); Р } Р } Р}