杨辉三角的金字塔数字打印输出

package com; public class SprintYH { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub int a = 10; int b[][]; b = new int[a][]; for (int i = 1; i <= 10; i++) { b[i - 1] = new int[i]; } for (int j = 0; j < 10; j++) { for (int k = 0; k <= j; k++) { if (j == 0 || k == 0 || k == j)// 分支 { b[j][k] = 1;// 等于1的 continue; } else { b[j][k] = b[j - 1][k - 1] + b[j - 1][k];// 计算值 } } } for (int m = 0; m < 10; m++) { for (int n = 0; n <= m; n++) { System.out.print(b[m][n] + " ");// 循环输出 } System.out.println(" "); } } }

杨辉三角的金字塔数字输出打印

 

你可能感兴趣的:(J2EE)