巴斯卡三角形
2013-09-17 10:13
183 查看
/* 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1 1 6 15 20 15 6 1 1 7 21 35 35 21 7 1 1 8 28 56 70 56 28 8 1 1 9 36 84 126 126 84 36 9 1 1 10 45 120 210 252 210 120 45 10 1 1 11 55 165 330 462 462 330 165 55 11 1 1 12 66 220 495 792 924 792 495 220 66 12 1 */ #include <stdio.h> #define N 13 int main() { int f = {0}; int i, j; /*对第一个和最后一个元素赋值*/ for (i=0; i<N; i++) { f[i][0] = 1; f[i][i] = 1; } /*对其他位置赋值*/ for (i=2; i<N; i++) { for (j=1; j<i; j++) { f[i][j] = f[i-1][j] + f[i-1][j-1]; } } /*开始输出*/ for (i=0; i<N; i++) { /*输出空格*/ for (j=0; j<(N*2-2-i*2); j++) printf(" "); for (j=0; j<=i; j++) printf("%-4d", f[i][j]); /*-4d% 设置宽度为4 从右开始*/ printf("\n"); } return 0; }
相关文章推荐
- 不用数组实现杨辉三角(巴斯卡三角形)
- 不用数组实现杨辉三角(巴斯卡三角形)
- 巴斯卡(Pascal)三角形
- 巴斯卡三角形
- 巴斯卡三角形(杨辉三角)
- 巴斯卡三角形
- 巴斯卡三角形(Pascal)
- Pascal 巴斯卡三角形(附代码)
- 巴斯卡三角形, 即杨辉三角
- 巴斯卡三角形编程实现
- 巴斯卡(Pascal)三角形Java算法
- 巴斯卡(Pascal)三角形 (C语言实现)
- 巴斯卡三角形和杨辉三角c语言实现(三种方法)
- Algorithm-Gossip(3) 巴斯卡三角形
- 第四周项目一三角形的构造函数---设计默认构造函数
- LeetCode题库解答与分析——#120. 三角形最小路径和Triangle
- 第三周项目1-三角形1
- Java-数三角形
- 2015年第四周项目一:三角形类的构造函数(2)
- 纸牌三角形