杨辉三角
2011-11-18 18:43
211 查看
输出如下杨辉三角
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1
#include<iostream> using namespace std; int main(void) { int n; int a[100][100]; while(cin>>n) { for(int i=0;i<n;i++) { for(int j=0;j<=i;j++) { if(j==0||j==i) { a[i][j]=1; } else { a[i][j]=a[i-1][j]+a[i-1][j-1]; } } } for(int i=0;i<n;i++) { for(int j=0;j<=i;j++) { if(j!=i) { cout<<a[i][j]<<' '; } else { cout<<a[i][j]; } } cout<<endl; } } return 0; }
相关文章推荐
- 杨辉三角
- 利用数组和循环实现杨辉三角 (code)
- 杨辉三角
- 2009-04-13技术学习:Java 杨辉三角
- 杨辉三角二维数组与一维数组实现(C语言)
- 杨辉三角--我的面试题
- 杨辉三角
- 杨辉三角
- PHP写杨辉三角
- 杨辉三角
- 使用C编程语言程序习题-打印杨辉三角
- Ruby学习之路——编程实践【4】 杨辉三角
- 队列的简单应用-杨辉三角和约瑟夫环
- 关于输出杨辉三角的*问题
- 数组解决杨辉三角问题(输出10行)
- 杨辉三角
- 杨辉三角
- 队列的应用—输出杨辉三角
- 杨辉三角
- 输出空格杨辉三角 (a+b)的n次幂的展开式中各项的系数很有规律,对于n=2,3,4时分别是:1 2 1, 1 3 3 1,1 4 6 4 1。这些系数构成了著名的杨辉三角形: