java編程輸出楊慧三角

代碼如下

public class YH {
	public static void main(String[] args) {
		int a[][]=new int [10][10];
		int i,j,n=10;
		for(i = 0;i < n ;i++)
		{
			for(int k=0;k<n-i;k++){
				System.out.print("  ");
			}
		    for(j = 0;j < i;j++)
		    {
		        if(i == j || j == 0) a[i][j] = 1;
		        else
		          a[i][j] = a[i-1][j] + a[i-1][j-1];
		        System.out.print(a[i][j]+"   ");
		     }
		     System.out.print('\n');
		}
	}
}

輸出結果如下

                  1   
                1   1   
              1   2   1   
            1   3   3   1   
          1   4   6   4   1   
        1   5   10   10   5   1   
      1   6   15   20   15   6   1   
    1   7   21   35   35   21   7   1   
  1   8   28   56   70   56   28   8   1   







發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章