C语言:在屏幕上打印杨辉三角形
2015-10-14 23:01
375 查看
杨辉三角形:
![](http://s1.51cto.com/wyfs02/M02/7A/9C/wKiom1attV-Sd1_CAAAl7NldYpc126.png)
![](http://s1.51cto.com/wyfs02/M02/7A/9C/wKiom1attV-Sd1_CAAAl7NldYpc126.png)
#include <stdio.h> #include<stdlib.h> #define num 10 int main() { int i; int j; int a[num][num]; for (i = 0; i < num; i++) { a[i][0] = 1; a[i][i] = 1; } for (i = 2; i < num; i++) { for (j = 1; j < i; j++) { a[i][j] = a[i - 1][j - 1] + a[i - 1][j]; } } for (i = 0; i < num; i++) { for (j = 0; j < (num * 2 - 2 * i); j++) { printf(" "); } for (j = 0; j <= i; j++) { printf("%4d", a[i][j]); } printf("\n"); } system("pause"); return 0; }
相关文章推荐
- 编这样一个程序,用户输入10个整数,程序找出其中的最大值和最小值
- 从标准输入读取几行输入。每行输入都要打印到标准输出上,前面加上行号,使能够处理的输入行的长度没有限制
- 编写猜数字游戏
- 【面试题】C语言:根据A,B,C,D四人没人说得一句话,四句话仅有三句话正确,判断嫌疑犯
- [C++] Memory_stack_heap
- .编写折半查找函数。
- C++与JAVA的异同
- 打印杨辉三角问题
- C语言:5位运动员每人说了两句话,均有一句话正确,预测比赛结果
- 日本谋杀案问题,警察通过排查确定杀人凶手必为4个嫌疑犯的一个,已知3个人说了真话,1个人说的是假话
- c++课程感想6
- 5位选手说两个猜测,都说对一半,预测比赛名次问题
- C++关键字的详解 ---- volatile关键字
- 项目38.1大奖赛计分(续一)
- 【C++学习】malloc函数详解
- C++中windwos数据类型和类型转换
- 剑指offer第十题【矩形覆盖】c++实现
- [C++] String to Int
- C++primer学习:文本查询程序
- C++实现分段双调排序算法