dosbox模拟dos环境用turbo c实现打印杨辉三角

编写简单代码打印等腰三角图 c打印杨辉三角代码(1)

编写简单代码打印等腰三角图 c打印杨辉三角代码(2)

#include "stdio.h"

main(){

int s[10][10];

int i,j,k;

for(i=0;i<10;i ){ /*为数组中的对角线和第0列元素赋值*/

s[i][i]=1;s[i][0]=1;

}

for(i=2;i<10;i ) /*为其他的元素赋值*/

for(j=1;j<i;j )

s[i][j]=s[i-1][j-1] s[i-1][j];

printf("\n");

for(i=0;i<10;i ){ /*不输出无意义的元素*/

for (k=i;k<=10;k ) /*控制每行的空格*/

printf(" ");

for(j=0;j<=i;j ) /*控制每行的数据*/

printf("M",s[i][j]);

printf("\n");

}

}

杨辉三角中有这样特点,第一行数字为1,从第二行开始,每一行的第一个数字和最后一个数字等于1,中间的数字,等于上一行的两个肩膀的数字之和嗯,这是杨辉三角的特点。

运行结果是这样的

编写简单代码打印等腰三角图 c打印杨辉三角代码(3)

运行后的结果

想看查看更多的C语言代码,请查看我的今日头条"图形编程"和同名的我的西瓜视频"图形编程"和我的抖音"怀旧图形编程"

,