【打印杨辉三角】数组实现
2012-12-01 22:56
357 查看
// 打印杨辉三角.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include <iostream> #include <iomanip> using namespace std; int main() { int i, j; int arri[11][11]; for (i=0; i<11; ++i)//每行第一列和最后一列为1 { arri[i][i] = 1; arri[i][1] = 1; } for (i=3; i<11; ++i)//内部赋值,把数组看成矩阵,输出要输出的部分即可 { for (j=2; j<=i-1; ++j) { arri[i][j] = arri[i-1][j-1] + arri[i-1][j]; } } for (i=1; i<11; ++i)//输出 { for (j=1; j<=i; ++j) cout << setw(5) << arri[i][j]; cout << endl; } return 0; }
相关文章推荐
- 输出打印杨辉三角(队列实现及数组递推实现)
- 数组-02. 打印杨辉三角(20)
- 数组-02. 打印杨辉三角(20)
- 用队列或常规数组打印杨辉三角的比较
- java里如何实现循环打印出字符或字符数组里的内容
- 剑指offer----顺时针打印数组----java实现
- 多线程和akka实现两个数组交替打印
- java实现杨辉三角打印
- 数组-实现表格状打印
- 用foreach实现遍历多维数组并打印数组值
- 数组-02. 打印杨辉三角(20)
- 数组-02. 打印杨辉三角(20)
- 杨辉三角的数组实现
- Java实现:按要求打印数组的排列情况
- 用循环队列实现打印杨辉三角(数据结构)
- Python 2.7 实现打印杨辉三角
- 字符数组封装实现添加,删除,插入,修改,搜索,打印
- C语言用一位数组和二维数组打印杨辉三角
- 用java实现打印杨辉三角
- 通过函数来实现数组的逆置以及数组的初始化,并能够打印出来