中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

java楊輝三角形代碼怎么寫

小億
109
2024-02-29 17:11:17
欄目: 編程語言

以下是一個簡單的Java程序來打印楊輝三角形:

import java.util.Scanner;

public class YangHuiTriangle {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        
        System.out.print("Enter the number of rows in Yang Hui Triangle: ");
        int numRows = input.nextInt();
        
        int[][] triangle = new int[numRows][numRows];
        
        for (int i = 0; i < numRows; i++) {
            triangle[i][0] = 1;
            triangle[i][i] = 1;
            
            for (int j = 1; j < i; j++) {
                triangle[i][j] = triangle[i-1][j-1] + triangle[i-1][j];
            }
        }
        
        for (int i = 0; i < numRows; i++) {
            for (int j = 0; j <= i; j++) {
                System.out.print(triangle[i][j] + " ");
            }
            System.out.println();
        }
        
        input.close();
    }
}

在這個程序中,我們首先要求用戶輸入要打印的楊輝三角形的行數,然后我們使用一個二維數組來存儲每個位置上的值。我們使用兩個嵌套的循環來計算每個位置上的值,并打印出整個楊輝三角形。

0
靖边县| 忻州市| 奉新县| 博湖县| 邵阳县| 渭源县| 江陵县| 叙永县| 洞头县| 隆德县| 双流县| 莒南县| 临高县| 思南县| 江西省| 贡觉县| 肥城市| 达尔| 芦溪县| 乌鲁木齐县| 凤凰县| 永仁县| 虎林市| 深圳市| 济阳县| 平果县| 府谷县| 孟州市| 天长市| 新民市| 斗六市| 云南省| 六盘水市| 东源县| 万载县| 金华市| 垣曲县| 青海省| 沅江市| 赣州市| 武清区|