//打印杨辉三角
import java.util.*;
public class Demo12{
public static void main(String args[]){
System.out.println("请输入数n:");
Scanner input = new Scanner(System.in);
int n = input.nextInt();
int[][]arry =new int[n][n];
for(int i=0;i<n;i++){//表示第几行
//打印空格
for(int k=n;k>i;k--){
System.out.print(" ");
}
//打印杨辉三角
for(int j=0;j<=i;j++){
if(j==0||i==j){//第一个数和最后一个数为1
arry[i][j]=1;
}else{
arry[i][j]=(arry[i-1][j]+arry[i-1][j-1]);
}
System.out.print(arry[i][j]+" ");
}
System.out.print("\n");
}
}
}
打印杨辉三角
最新推荐文章于 2024-04-07 17:29:10 发布