作业二:用Java编程杨辉三角形

package 杨辉三角;

public class 杨辉三角{

public static void main(String[] args)

{

    int a[][]=new int[5][];

    for(int i=0;i<a.length;i++)

    {   

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

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

         {

              if(i==0||j==0||i==j)

              {

                   a[i][j]=1;

               }

               else

               {

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

                }

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

          }

          System.out.println();

     }

  }

}

结果:

          1

          1 1

          1 2 1

          1 3 3 1

          1 4 6 4 1 

 

posted @ 2018-04-01 22:19  夏叶绵绵  阅读(205)  评论(0)    收藏  举报