C语言_杨辉三角

简介: 杨辉三角(也称帕斯卡三角)相信很多人都不陌生,它是一个无限对称的数字金字塔,从顶部的单个1开始,下面一行中的每个数字都是上面两个数字的和。

🐶博主主页:@ᰔᩚ. 一怀明月ꦿ

❤️‍🔥专栏系列:线性代数C初学者入门训练

🔥座右铭“不要等到什么都没有了,才下定决心去做”

🚀🚀🚀大家觉不错的话,就恳求大家点点关注,点点小爱心,指点指点🚀🚀🚀

杨辉三角(也称帕斯卡三角)相信很多人都不陌生,它是一个无限对称的数字金字塔,从顶部的单个1开始,下面一行中的每个数字都是上面两个数字的和。

下面要求用户输入一个10行的杨辉三角,代码如下:

#include

int main()

{

   int arr[10][10]={0};

   int i=0,j=0;

   for(i=0;i<10;i++)

   {

       for(j=0;j<=i;j++)

       {

           if(j==0)

           {

               arr[i][j]=1;

           }

           if(i==j)

           {

               arr[i][j]=1;

           }

           if(i>=2&&j>=1)

            {

                arr[i][j]=arr[i-1][j-1]+arr[i-1][j];

            }

       }

   }

   for(i=0;i<10;i++)

   {

       for(j=0;j<10;j++)

       {

           printf("%-4d",arr[i][j]);

       }

       printf("\n");

   }

   printf("\n");

return 0;

}


相关文章
|
6月前
|
算法 C语言
C语言:杨氏矩阵、杨氏三角、单身狗1与单身狗2
C语言:杨氏矩阵、杨氏三角、单身狗1与单身狗2
54 0
|
C语言
C语言之输出杨辉三角的教程
C语言之输出杨辉三角的教程
|
6月前
|
存储 C语言
说出来你可能不信, 杨辉三角形用C语言实现其实很简单!
说出来你可能不信, 杨辉三角形用C语言实现其实很简单!
|
6月前
|
C语言
【C 语言经典100例】C 练习实例61 - 杨辉三角形
【C 语言经典100例】C 练习实例61 - 杨辉三角形
37 0
|
C语言
【C语言刷题】喝汽水问题、上三角矩阵判定以及矩阵相等判定
【C语言刷题】喝汽水问题、上三角矩阵判定以及矩阵相等判定
79 0
【C语言刷题】喝汽水问题、上三角矩阵判定以及矩阵相等判定
|
11月前
|
C语言
C语言十五弹---打印杨辉三角
C语言十五弹---打印杨辉三角
|
存储 算法 C语言
【C语言刷题】猜名次、猜凶手、杨辉三角、杨氏矩阵、字符串左旋、判断是否为左旋子串
【C语言刷题】猜名次、猜凶手、杨辉三角、杨氏矩阵、字符串左旋、判断是否为左旋子串
76 0
|
C语言
【C语言】杨辉三角和练习
【C语言】杨辉三角和练习
71 0
【C语言】杨辉三角和练习
|
存储 C语言
【C语言练习】杨氏矩阵、杨辉三角
【C语言练习】杨氏矩阵、杨辉三角
76 0
|
C语言
C语言实例:创建各类三角形图案(杨辉三角,弗洛伊德三角形....)
C语言实例:创建各类三角形图案(杨辉三角,弗洛伊德三角形....)
150 0