科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道基础软件C程序开发经典实例之7

C程序开发经典实例之7

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

C程序开发经典实例之7.

来源:中国软件网 2008年4月1日

关键字: 实例 开发 C++ C Linux

  • 评论
  • 分享微博
  • 分享邮件

【程序61】

题目:打印出杨辉三角形(要求打印出10行如下图)

1.程序分析: 1

1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1
2.程序源代码: main()
{
    int i, j;
    int a[10][10];
    printf("\n");
    for(i=0; i<10; i++)
    {
        a[i][0] = 1;
        a[i][i] = 1;
    }
    for(i=2;i<10;i++)
        for(j=1;j<10; j++)
            a[i][j] = a[i-1][j-1] + a[i-1][j];
    for(i=0; i<10; i++)
    {
        for(j=0;j<=i;j++)
            printf("%5d", a[i][j]);
        printf("\n");
    }
}

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章