C语言:在屏幕上打印杨辉三角形
2016-05-30 17:12
281 查看
杨辉三角形:
650) this.width=650;" src="http://s1.51cto.com/wyfs02/M02/7A/9C/wKiom1attV-Sd1_CAAAl7NldYpc126.png" title="`QEHHLZ6TLLK$ZC67INO6(1.png " alt="wKiom1attV-Sd1_CAAAl7NldYpc126.png" />
650) this.width=650;" src="http://s1.51cto.com/wyfs02/M02/7A/9C/wKiom1attV-Sd1_CAAAl7NldYpc126.png" title="`QEHHLZ6TLLK$ZC67INO6(1.png " alt="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; }
相关文章推荐
- 【C语言 】用C语言实现乘法口诀表
- 用C语言编写:求10 个整数中最大值
- 【C语言】给定两个整型变量的值,将两个值的内容进行交换(不同方法)
- 【C语言】编写函数实现:100-200素数的输出
- 《c++primer 》string *pstr = new string; *pstr = str;的疑问
- [leetcode] 【链表】83. Remove Duplicates from Sorted List
- c++单例模板
- 用c++实现二叉树的线索化
- leetcode 172 Factorial Trailing Zeroes C++
- Windows下C/C++获取当前系统时间
- c++基础知识总结
- 把数组排成最小的数
- Geekband C++面向对象高级编程(下) 第一周笔记 暗影行者
- Geekban极客班C++ 第四周
- C语言之尾队列tailq
- MD5(C++实现)
- [leetcode] 【链表】86. Partition List
- C++11 lambda表达式
- 数组和广义表的基本运算实现(三元组)
- 图的邻接表 表示 DFS 和BFS C++实现