• 您現在的位置是:首頁 >綜合 > 2023-08-06 20:08:08 來源:

    楊輝三角的系數(楊輝三角中系數求法)

    導讀 大家好,我是小夏,我來為大家解答以上問題。楊輝三角的系數,楊輝三角中系數求法很多人還不知道,現在讓我們一起來看看吧!1、public sta...

    大家好,我是小夏,我來為大家解答以上問題。楊輝三角的系數,楊輝三角中系數求法很多人還不知道,現在讓我們一起來看看吧!

    1、public static void main(String[] args) {

    2、 int arr[][]=new int[10][20];

    3、 for(int i=0;i<10;i++){

    4、 for(int j=0;j<20;j++){

    5、 arr[i][j]=0; //把數組里面的初始化。

    6、 }

    7、 }

    8、 arr[0][0]=1; //給第一個數賦值為1

    9、 for(int i=1;i<10;i++){

    10、 for(int j=1;j<20;j++){

    11、 arr[i][j]=arr[i-1][j]+arr[i-1][j-1]; //迭代賦值;

    12、 }

    13、 }

    14、}

    15、如果你需要看到打出來的結果就用下面這個代碼:

    16、package playgame;

    17、public class YangHui {

    18、public static void main(String[] args) {

    19、 int arr[][]=new int[10][20];

    20、 for(int i=0;i<10;i++){

    21、 for(int j=0;j<20;j++){

    22、 if(j==9){

    23、 arr[i][j]=1;

    24、 }

    25、 else{

    26、 arr[i][j]=0;

    27、 }

    28、 }

    29、 }

    30、 for(int i=0;i<10;i++){

    31、 if(i==9){

    32、 System.out.println("1"+" ");

    33、 }

    34、 else{

    35、 System.out.print(" ");

    36、 }

    37、 }

    38、 for(int i=1;i<10;i++){

    39、 for(int k=0;k<10-i;k++){

    40、 if(i!=1)

    41、 System.out.print(" ");

    42、 }

    43、 for(int j=1;j<20;j++){

    44、 arr[i][j]=arr[i-1][j-1]+arr[i-1][j];

    45、 if(i==1){

    46、 continue;

    47、 }

    48、 if(arr[i][j]!=0){

    49、 System.out.print(arr[i][j]+" ");

    50、 }

    51、 else{

    52、 System.out.print(" ");

    53、 }

    54、 }

    55、 if(i!=1)

    56、 System.out.println();

    57、 }

    58、}

    59、}

    本文到此講解完畢了,希望對大家有幫助。

  • 成人app