dosbox模拟dos环境用turbo c实现打印杨辉三角
#include "stdio.h"
main(){
int s[10][10];
int i,j,k;
for(i=0;i<10;i ){
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语言代码,请查看我的今日头条"图形编程"和同名的我的西瓜视频"图形编程"和我的抖音"怀旧图形编程"
,