從鍵盤上輸入一個正整數n,請按照以下五行楊輝三角形的顯示方式, 輸出楊輝三角形的前n行。請采用循環控制語句來實現。 (三角形腰上的數為1,其他位置的數為其上 一行相鄰兩個數之和。)


 
         

package com.homework.zw;
//此題沒有太大難度,不再寫注釋
import java.util.Scanner;
public class work4
{
 public static void main(String[] args)
 {
   Scanner sc = new Scanner(System.in);
         System.out.println("請輸入一個正整數n");
         int n = sc.nextInt();
        int[][] a = new int[n][n];      
        for(int i =0;i<=n-1;i++)
        {
         for(int j =0;j<=i;j++)
         {
          if(j==0||i==j)
          {
           a[i][j]=1;
           System.out.print(a[i][j]+"\t");
          }
          else
          {
           a[i][j]=a[i-1][j]+a[i-1][j-1];
           System.out.print(a[i][j]+"\t");
          }
         }
         System.out.println("");
        }
       
 }

 
         

}

 
        

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM