package day01;
public class yanghuisanjiao { public static void main(String[] args) { int [] up=new int [20]; for(int i=1;i<=10;i++){ int [] a=new int [i]; for(int j=0;j<i;j++){ if(j==0||j==i-1){ a[j]=up[j]=1; } //杨辉三角核心的东西,其中up为上一层数据 if(i>=3&&j!=0&&j!=i-1){ a[j]=up[j-1]+up[j]; } } //把本次循环数据,放入up中,供下次循环使用 for(int k=0;k<i;k++){ up[k]=a[k]; } for(int k=0;k<i;k++){ System.out.print(a[k]+" "); } System.out.println(); } }}