2025年2月25日 星期二 甲辰(龙)年 腊月廿五 设为首页 加入收藏
rss
您当前的位置:首页 > 计算机 > 编程开发 > C语言

用C语言打印一个杨辉三角

时间:01-03来源:作者:点击数:91

题目:打印出杨辉三角形(要求打印出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<i;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");
  •   }
  • }

 

方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门