杨辉三角java

class YangHui{
	public static void main(String[] args){
		
			int[][] yangHui=new int[10][];  //10行
			
			for(int i=0;i<yangHui.length;i++){
				yangHui[i]=new int[i+1];   //每行有多少个元素
			}
			
			
			for(int i=0;i<yangHui.length;i++){
				for(int j=0;j<yangHui[i].length;j++){				
					yangHui[i][0]=yangHui[i][i]=1;
				    if(i>1&&j>0&&j<i){
					    yangHui[i][j]=yangHui[i-1][j-1]+yangHui[i-1][j];
				}	
		        }
	     	}	
					
		for(int i=0;i<yangHui.length;i++){                      //遍历
		   for(int j=0;j<yangHui[i].length;j++){				
				System.out.print(yangHui[i][j]+"\t");				
		   }
		   System.out.println();
		}		
	}	
}

    原文作者:杨辉三角问题
    原文地址: https://blog.csdn.net/foreverlove111/article/details/78306678
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞