编程实现 杨辉三角形

简介: 输出杨辉三角形(要求输出10行)

image.png

思路

  1. 定义一个二维数组存放和输出
  2. 每一行第一列和对角线都是1
  3. 每个数是它左上方和右上方数的和

实现

inta[10][10],i,j;   //定义二维数组用来存放for(i=0;i<10;i++)    //遍历给第一列和对角线赋值1a[i][i]=1,a[i][0]=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+1;j++)
printf("%7d",a[i][j]);
printf("\n");        //控制换行        }

实例

image.png

目录
相关文章
|
8月前
|
C语言
c语言编程练习题:7-7 计算摄氏温度
给定一个华氏温度F,本题要求编写程序,计算对应的摄氏温度C。计算公式:C=5×(F−32)/9。题目保证输入与输出均在整型范围内。
205 0
|
8月前
|
C语言
c语言编程练习题:7-5 输出倒三角图案
本题要求编写程序,输出指定的由“*”组成的倒三角图案。
115 0
|
8月前
|
C语言
c语言编程练习题:7-45 找完数
c语言编程练习题:7-45 找完数
71 0
|
8月前
|
C语言
c语言编程练习题:7-33 统计素数并求和
c语言编程练习题:7-33 统计素数并求和
58 0
|
算法 搜索推荐 程序员
C语言第十五练——输出第n位的斐波那契数
C语言第十五练——输出第n位的斐波那契数
102 0
|
算法 搜索推荐 程序员
C语言第十二练——计算两个正整数的最小公倍数和最大公因数
C语言第十二练——计算两个正整数的最小公倍数和最大公因数
121 0
|
8月前
【错题集-编程题】素数回文(模拟 + 数学)
【错题集-编程题】素数回文(模拟 + 数学)
|
8月前
|
C语言
每天一道C语言编程(3):有规律的数列输出
每天一道C语言编程(3):有规律的数列输出
76 0
|
8月前
|
C语言
c语言编程练习题:7-25 求奇数和
c语言编程练习题:7-25 求奇数和
55 1
|
8月前
|
C语言
c语言编程练习题:7-57 求e的近似值
c语言编程练习题:7-57 求e的近似值
88 0