首页 > 其他 > 详细

杨辉三角 HDU - 2032

时间:2017-01-20 15:52:46      阅读:145      评论:0      收藏:0      [点我收藏+]

    链接 https://vjudge.net/problem/HDU-2032

杨辉三角 HDU - 2032  

 

因为要同时控制长和宽,所以选择二维数组。

#include <stdio.h>
#include <stdlib.h>

int main()
{
   int i,j,n;
   int vis[100][100];
   while(scanf("%d",&n)==1)
   {
       for(i=1;i<=n;i++)
       {
           for(j=1;j<=i;j++)      (要组成三角形,注意循环条件)
           {
               if(j==1||j==i)
                vis[i][j]=1;
               else
               vis[i][j]=vis[i-1][j-1]+vis[i-1][j];
           }
       }

    for(i=1;i<=n;i++)
    for(j=1;j<=i;j++)
   printf("%d%c",vis[i][j],j==i?‘\n‘:‘ ‘);
        puts("");
   }

    return 0;
}

杨辉三角 HDU - 2032

原文:http://www.cnblogs.com/hanlu-blog/p/6322727.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!