dosbox模拟dos環境用turbo c實作列印楊輝三角
#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("%4d",s[i][j]);
printf("\n");
}
}
楊輝三角中有這樣特點,第一行數字為1,從第二行開始,每一行的第一個數字和最後一個數字等于1,中間的數字,等于上一行的兩個肩膀的數字之和嗯,這是楊輝三角的特點。
運作結果是這樣的
運作後的結果
想看檢視更多的C語言代碼,請檢視我的今日頭條"圖形程式設計"和同名的我的西瓜視訊"圖形程式設計"和我的抖音"懷舊圖形程式設計"