Linux 拨号vps windows公众号手机端

c++杨辉三角代码怎么写

lewis 5年前 (2020-02-03) 阅读数 12 #程序编程
文章标签 c++

#include using namespace std;

int main() { int numRows;

cout << "Enter the number of rows for Pascal's Triangle: ";
cin >> numRows;

int triangle[numRows][numRows];

for (int i = 0; i < numRows; i++) {
    triangle[i][0] = 1;
    triangle[i][i] = 1;
}

for (int i = 2; i < numRows; i++) {
    for (int j = 1; j < i; j++) {
        triangle[i][j] = triangle[i-1][j-1] + triangle[i-1][j];
    }
}

cout << "Pascal's Triangle:" << endl;
for (int i = 0; i < numRows; i++) {
    for (int j = 0; j <= i; j++) {
        cout << triangle[i][j] << " ";
    }
    cout << endl;
}

return 0;

}

版权声明

本文仅代表作者观点,不代表米安网络立场。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门