欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

java等腰杨辉三角形

程序员文章站 2022-06-06 23:00:00
...

用java实现等腰杨辉三角

规律:与直角杨辉三角形一样;(最下面有直角杨辉三角的链接)

  • 编程思路:与直角杨辉三角形一样,唯一的区别就是一个是直角三角形,一个是等腰三角形,打印出等腰三角形,注意空格数和行数以及输出多少个元素的规律
  •    1.空格数 = 总行数 - 这个元素的行数(这个元素在第几行)    
    
  •    2.打印元素数量  = 这个元素的行数(这个元素在第几行)
    
  • 注意:在第40行注释部分,无论是 <= 或 < 都是可以的,如果选择 <= 结果就是多打出一个空格

java等腰杨辉三角形

   public class Triangle02 {
  	   public static void main(String[] agrs){
	          int[][] x = new int[6][6];
	          for(int i = 0; i < x.length; i++){
			      x[i][i] = 1;
			      x[i][0] = 1;
		}
	
	
	       for(int i = 2; i <x.length; i++){
 			for(int j = 1; j < x[i].length; j++){
 				x[i][j] = x[i-1][j-1] + x[i-1][j];
 			}
 		}

 	   for(int i = 0; i < x.length; i++){
		
			//for(int k = 0; k <= x.length-i; k++)
    		for(int k = 0; k < x.length-i; k++)
			
			  		System.out.print(" ");
			
				for(int j = 0; j <= i; j++){
				
				 	System.out.print(x[i][j] + " ");
				
			}	
		
				System.out.print("\n");
	  }
	}
   }

直角杨辉三角

相关标签: 杨辉三角 java