杨辉三角的 java 编程实现——1.0版本

public class yanghui_triangle{

\\创建与输出杨辉三角的基础模型

public static void yanghui_create(int a[][],int row){

for(int i=0;i<row;i++){

for(int j;j<a[i].length-1;j++){

if(i==0||j==0||j==a[i].length-1)

a[i][j]=a[i-1][j-1]+a[i-1][j];

}
}

for(int i=0;i<=row;i++)

for(int j=0;j<=a[i].length-1;j++)

System.out .print(a[i][j]+"  ");

System.out.println();\\换行输出

}

}

\\main函数入口

public static void main(string;args[])

{

final int row=7;

int a[][]=new int[row+1][];

for(int i=0;i<=row;i++){

a[i]=new int [i+1];

}

yanghui_create(a,row);

}

 

posted on 2018-03-30 23:15  重生!!!  阅读(132)  评论(0编辑  收藏  举报