C++杨辉三角形代码怎么写

   2024-10-07 5150
核心提示:下面是一个用C++编写的杨辉三角形代码示例:#include iostreamusing namespace std;int main() {int numRows;cout请输入要打印的

下面是一个用C++编写的杨辉三角形代码示例:

#include <iostream>using namespace std;int main() {    int numRows;        cout << "请输入要打印的杨辉三角形的行数:";    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];        }    }        // 打印杨辉三角形    for (int i = 0; i < numRows; i++) {        for (int j = 0; j <= i; j++) {            cout << triangle[i][j] << " ";        }        cout << endl;    }        return 0;}

你可以运行这个代码,输入想要打印的杨辉三角形的行数,然后代码会输出对应的杨辉三角形。

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号