java-数组-打印杨辉三角形
杨辉三角形:

实现打印杨辉三角形
package array;
import java.util.*;
public class Exc {
public static void main(String[] args) {
Scanner s=new Scanner(System.in);
int n=s.nextInt();
//创建数组
int[][] a=new int[n][];
for(int i=0;i<n;i++) {
a[i]=new int[i+2];
a[i][0]=1;
a[i][i+1]=1;
for(int j=1;j<=i;j++) {
a[i][j]=a[i-1][j-1]+a[i-1][j];
}
for(int j=0;j<i+2;j++) {
System.out.print(a[i][j]+"\t");
}
System.out.println();
}
}
}
运行结果:


浙公网安备 33010602011771号