Java语法对杨辉三角的描写


1
public class YanghuiTower { 2 public static void main(String[] args) { 3 int[][]yanghui=new int[10][0]; 4 for(int i=0;i<10;i++){ 5 yanghui[i]=new int [i+1]; 6 for(int j=0;j<=i;j++){ 7 if(i==j|j==0 ){yanghui[i][j]=1;} 8 else{yanghui[i][j]=yanghui[i-1][j]+yanghui[i-1][j-1];} 9 10 } 11 } 12 for(int i=0;i<10;i++){ 13 for(int j=0;j<=10-i-1;j++){System.out.print("\t");} 14 for(int j=0;j<=i;j++){System.out.print(yanghui[i][j]+"\t\t"); 15 } 16 System.out.println("\r"); 17 } 18 19 } 20 }

 

posted @ 2016-05-04 16:49  芝麻炸弹  阅读(220)  评论(0)    收藏  举报