import java.util.Scanner; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); // 注意 hasNext 和 hasNextLine 的区别 int row = in.nextInt(); // int型,未赋值的地方为0(划重点) int[][] triangle = new int[row][row]; for (int i = 0; i < triangle.length; i++) { for (int j = 0; j < i + 1; j++) { // i + 1为运行到第几次了,第几次决定了输出几个数。 if (j == 0) { // 第一个都是1 triangle[i][j] = 1; } else { triangle[i][j] = triangle[i - 1][j - 1] + triangle[i - 1][j]; } System.out.printf("%5d", triangle[i][j]); } System.out.println(); } } }