输出以下的杨辉三角形 要求输出10行 C语言

2016-06-17 11:00:11  分类: c程序设计第四版谭浩强课后答案  参与:

C语言 输出杨辉三角形 要求输出10行。

1
1  1
1  2  1
1  3  3    1
1  4  6    4    1
1  5  10  10  5  1

c程序设计(第四版)学习辅导 谭浩强 编著

以下是此题的【c源代码】,需要【c++源代码】请点击进入

#include <stdio.h>
#define N  10
int main()
{ int i,j,a[N][N];
  for (i=0;i<N;i++)
     {a[i][i]=1;
      a[i][0]=1;
     }
  for (i=2;i<N;i++)
    for (j=1;j<=i-1;j++)
       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("%6d",a[i][j]);
     printf("\n");
    }
  printf("\n");
  return 0;
}

来源:c程序设计第四版谭浩强课后答案

本文链接:http://www.wb98.com/c/post/tanhaoqiang_6.6.html

本站文章搜索:

<< 上一篇下一篇 >>

搜索

网站分类

Tags列表

赞助商链接