C语言经典算法之 - 巴斯卡三角形
2018-07-20 来源:open-open
#include <stdio.h> #define N 12 long combi(int n, int r) { int i; long p = 1; for (i = 1; i <= r; i++) p = p *(n - i + 1) / i; return p; } void paint() { int n, r, t; for (n = 0; n <= N; n++) { for (r = 0; r <= n; r++) { int i; /* 排版设定开始*/ if (r == 0) { for (i = 0; i <= (N - n); i++) printf(" "); } else { printf(" "); } /* 排版设定结束*/ printf("%3d", combi(n, r)); } printf("\n"); } }
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点!
本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。
最新资讯
热门推荐