杨辉三角形

来源:互联网 发布:淘宝厂家直销违规吗 编辑:程序博客网 时间:2024/05/02 02:14
#include<stdio.h>
int main()
{
    int i,j,n;
    //初始化
    scanf("%d",&n);
    int a[n][n];
    for(i=0; i<n; i++)
        for(j=0; j<n; j++)
            a[i][j]=0;
    //给数组赋值
    for(i=0; i<n; i++)
    {
        for(j=0; j<=i; j++)
        {
            if(j<1)
                a[i][j]=1;//开头的第一个数为1
            else if(i==0)
                break;
            else
                a[i][j]=a[i-1][j-1]+a[i-1][j];
            //杨辉三角的规律
        }
    }
    //输出
    for(i=0; i<n; i++)
    {
        for(j=0; j<=i; j++)
            printf("%d ",a[i][j]);
        printf("\n");
    }
    return 0;
}
0 0
原创粉丝点击