亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

C++中楊輝三角形的遞歸實現

c++
小樊
84
2024-07-05 19:10:20
欄目: 編程語言

#include <iostream>

int pascal(int row, int col) {
    if (col == 0 || col == row) {
        return 1;
    } else {
        return pascal(row - 1, col - 1) + pascal(row - 1, col);
    }
}

void printPascal(int numRows) {
    for (int i = 0; i < numRows; i++) {
        for (int j = 0; j <= i; j++) {
            std::cout << pascal(i, j) << " ";
        }
        std::cout << std::endl;
    }
}

int main() {
    int numRows;
    std::cout << "Enter the number of rows for Pascal's Triangle: ";
    std::cin >> numRows;
    
    printPascal(numRows);
    
    return 0;
}

這段代碼實現了一個簡單的遞歸版本的楊輝三角形生成器。用戶可以輸入一個整數,程序將生成對應行數的楊輝三角形并輸出到控制臺上。

0
临潭县| 盱眙县| 扎鲁特旗| 门头沟区| 铜陵市| 柘城县| 上蔡县| 清流县| 凌海市| 承德县| 怀集县| 清水河县| 大关县| 宜良县| 嵩明县| 宁国市| 南木林县| 厦门市| 当涂县| 梨树县| 嵊泗县| 商水县| 光山县| 工布江达县| 松滋市| 赤壁市| 潮州市| 汕头市| 莒南县| 太和县| 新巴尔虎左旗| 沙洋县| 富裕县| 垣曲县| 韩城市| 万全县| 绥棱县| 顺昌县| 屏东市| 庐江县| 晋州市|