主要代码为:
a[i][j]=a[i-1][j-1]+a[i-1][j];
完整代码:
public static void main(String[] args) {
System.out.print("请输入你需要的行数:");
Scanner input= new Scanner(System.in);
int n=input.nextInt();
input.close();
int a[][]=new int[n][n];
for(int i=0;i<n;i++) {
a[i][0]=1;
a[i][i]=1;
for(int j=1;j<i;j++) {
if(i>=2) {
a[i][j]=a[i-1][j-1]+a[i-1][j];
}
}
}
for(int i=0;i<n;i++) {
for(int k=n-1-i;k>=0;k--) {
System.out.print(" ");
}
for(int j=0;j<i+1;j++) {
System.out.printf("%4d", a[i][j]);
}
System.out.println();
}
}