導航:首頁 > 編程語言 > 楊輝三角java用for編程

楊輝三角java用for編程

發布時間:2022-12-22 04:33:21

java編寫楊輝三角的方法是什麼

初學java,在網上找的楊輝三角形代碼並不一地正確和適用,那些代碼一般用於集成開發環境,並不適用於初學者。

工具/原料:editplus,jdk,java。

方法/步驟:

❷ java編寫楊輝三角~~~

#include <stdio.h>
main()
{ int i,j,n=0,a[17][17]={0};
while(n<1 || n>16)
{printf("請輸入楊輝三角形的行數:");
scanf("%d",&n);
}
for(i=0;i<n;i++)
a[i][0]=1; /*第一列全置為一*/
for(i=1;i<n;i++)
for(j=1;j<=i;j++)
a[i][j]=a[i-1][j-1]+a[i-1][j];/*每個數是上面兩數之和*/
for(i=0;i<n;i++) /*輸出楊輝三角*/
{for(j=0;j<=i;j++)
printf("%5d",a[i][j]);
printf("\n");
}
}

❸ 用java編程楊輝三角的代碼

1.楊輝三角形由數字排列,可以把它看做一個數字表,其基本特性是兩側數值均為1,其他位置的數值是其正上方的數字與左上角數值之和,下面是java使用for循環輸出包括10行在內的楊輝三角形x0dx0ax0dx0a2.思路是創建一個整型二維數組,包含10個一維數組。使用雙層循環,在外層循環中初始化每一個第二層數組的大小。在內層循環中,先將兩側的數組元素賦值為1,其他數值通過公式計算,然後輸出數組元素。x0dx0a代碼如下:x0dx0apublic class YanghuiTriangle {x0dx0a public static void main(String[] args) {x0dx0a int triangle[][]=new int[10][];// 創建二維數組x0dx0a // 遍歷二維數組的第一層x0dx0a for (int i = 0; i < triangle.length; i++) {x0dx0a triangle[i]=new int[i+1];// 初始化第二層數組的大小x0dx0a // 遍歷第二層數組x0dx0a for(int j=0;j<=i;j++){x0dx0a // 將兩側的數組元素賦值為1x0dx0a if(i==0||j==0||j==i){x0dx0a triangle[i][j]=1;x0dx0a }else{// 其他數值通過公式計算x0dx0a triangle[i][j]=triangle[i-1][j]+triangle[i-1][j-1];x0dx0a }x0dx0a System.out.print(triangle[i][j]+"\t"); // 輸出數組元素x0dx0a }x0dx0a System.out.println(); //換行x0dx0a }x0dx0a }x0dx0a}

閱讀全文

與楊輝三角java用for編程相關的資料

熱點內容
linux視頻轉換 瀏覽:692
linux與unixshell編程指南 瀏覽:129
vb6反編譯程序錯誤 瀏覽:117
伺服器弄掛有什麼影響 瀏覽:298
安卓軟體為什麼運行不了 瀏覽:521
什麼安卓手機是四方的 瀏覽:475
雲伺服器廠商租用多少錢 瀏覽:349
平安車貸解壓要多久 瀏覽:412
樂一php程序員待遇 瀏覽:162
ZDM命令無法識別 瀏覽:918
解壓小手工A4紙 瀏覽:979
鋼筋加密區是幾倍 瀏覽:668
編譯程序代碼軟體 瀏覽:806
怎麼恢復加密的東西 瀏覽:987
程序員賣茶 瀏覽:697
後端程序員英文 瀏覽:363
滴滴程序員平均月薪 瀏覽:591
如何使用ftp命令 瀏覽:788
小書亭下載的文件在哪手機文件夾 瀏覽:180
交叉編譯器編譯單個c文件 瀏覽:518