C语言学习之输出以下的杨辉三角形(要求输出10行);
生活随笔
收集整理的這篇文章主要介紹了
C语言学习之输出以下的杨辉三角形(要求输出10行);
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
輸出以下的楊輝三角形(要求輸出10行)
解題關鍵:楊輝三角是(a+b)?展開后各項的系數
#include <stdio.h> #define N 10 void main(){int i,j,a[N][N];for(i=0;i<N;i++){a[i][i]=1;a[i][0]=1;}for(i=2;i<N;i++){for(j=1;j<=i-1;j++){a[i][j]=a[i-1][j-1]+a[i-1][j];}}for(i=0;i<N;i++){for(j=0;j<=i;j++){printf("%6d",a[i][j]);}printf("\n");}printf("\n"); }
不懂請留言,謝謝
總結
以上是生活随笔為你收集整理的C语言学习之输出以下的杨辉三角形(要求输出10行);的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C语言学习之将一个数组中的值按逆序重新存
- 下一篇: C语言学习之输出“魔方阵”。所谓魔方阵是