猫史档案馆


【Python作品分享】杨辉三角【作品秀】

用户:fcfgggggc卢fcfgggggc卢查看:1 回复:2 评论:1 创建时间:2024-06-22T12:18:06


【作品展示】

center_image

 

【作品介绍】

 

【作品源代码】

a=[
[1],
[1,1]
]
v=int(input(''))
for i in range(2,v):
    x=[]
    for j in range(i+1):
        if j==0 or j==i:
            x.append(1)
        else:
            x.append(a[i-1][j]+a[i-1][j-1])
    a.append(x)
for i in a:
    print(i)

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 1下一页
owugi7s6awaowugi7s6awa

二维数组入门 输出杨辉三角的前N行

点赞0


评论


owugi7s6awaowugi7s6awa

#include<iostream>
using namespace std;
int t[11][11];
int main() {
    int n;
    cin>>n;
	for(int i=1;i<=n;i++)
    {
		for(int j=1;j<=i;j++)
        {
            if(j == 1||j == i)
            {
				t[i][j] = 1;
            }
            else
            {
                t[i][j] = t[i-1][j]+t[i-1][j-1];
            }
        }
    }
    for(int i=1;i<=n;i++)
    {
        for(int j=1;j<=i;j++)
        {
            cout<<t[i][j]<<" ";
        }
        cout<<endl;
    }
    return 0;
}

点赞0


评论