C程序习题-打印杨辉三角_C/C++语言_黑客防线网安服务器维护基地--Powered by WWW.RONGSEN.COM.CN

C程序习题-打印杨辉三角

作者:黑客防线网安C/C++教程基地 来源:黑客防线网安C/C++教程基地 浏览次数:0

本篇关键词:三角打印程序printf
黑客防线网安网讯:   打印出以下的杨辉三角形(要求打印10行)  每一行的第一个和最后一个都是1,而中间元素是由表达式 a[i][j] =a[i-1][j-1] + a[i-1][j] 计算出来。因为要使用上面的数据,这样我们想到了...
   打印出以下的杨辉三角形(要求打印10行)
  每一行的第一个和最后一个都是1而中间元素是由表达式 a[i][j] =a[i-1][j-1] + a[i-1][j] 计算出来因为要使用上面的数据这样我们想到了用二维数组进行数据的存储代码如下:
  #include <stdio.h>
  #define N 10
  int main(int argc, int *argv[])
  {
  int i,j;
  int a[N][N] = {0};
  for (i = 0; i < N; i++)
  {
  a[i][0] = 1;
  printf("%3d ",a[i][0]);
  for (j = 1; j <= i; j++)
  {
  if (i == j)
  {
  a[i][j] = 1;
  }
  else
  {
  a[i][j]= a[i-1][j-1] + a[i-1][j];
  }
  printf("%3d ",a[i][j]);
  }
  printf(" ");
  }
  system("pause");
  return 0;
  }
    黑客防线网安服务器维护方案本篇连接:http://www.rongsen.com.cn/show-15432-1.html
网站维护教程更新时间:2012-04-04 22:54:44  【打印此页】  【关闭
我要申请本站N点 | 黑客防线官网 |  
专业服务器维护及网站维护手工安全搭建环境,网站安全加固服务。黑客防线网安服务器维护基地招商进行中!QQ:29769479

footer  footer  footer  footer