打印杨辉三角问题

原创 2016年05月30日 15:01:06
#include <stdio.h>
#define N 10
int main()
{
    int i;
    int j;
    int a[N][N];
    for (i = 0; i < N; i++)
    {
        a[i][0] = 1;
        a[i][i] = 1;
    }
    for (i = 2; i < N; i++)
    {
    	for (j = 1; j < i; j++)
            {
            	a[i][j] = a[i-1][j-1] + a[i-1][j];
            }
    }
    for (i = 0; i < N; i++)
    {
        for (j = 0; j < (N * 2 - 2 * i); j++)
        {
        	printf(" ");
        }
        for (j = 0; j <= i; j++)
        {
        	printf("%4d", a[i][j]);
        }
        printf("\n");
    }
    return 0;
}


版权声明:本文为博主原创文章,未经博主允许不得转载。

用队列解决杨辉三角问题

内容 相信大家都知道杨辉三角是什么,就不过多介绍了,这篇博客就是介绍一下,用队列来解决杨辉三角问题,编程语言是C++,代码量不多,关键的就20行左右,思路也很简单。 思路简介我们用一个循环,两个...
  • baiyu9821179
  • baiyu9821179
  • 2017年05月24日 13:55
  • 507

【数据结构队列的应用】用队列打印杨辉三角

数学中的杨辉三角大家都不陌生,那怎样用程序的方式求n行的杨辉三角呢?方法很多,队列就是其中的一种。下面给出基于队列实现的杨辉三角。 # include # define M 100 typedef ...
  • htq__
  • htq__
  • 2016年03月12日 11:00
  • 2638

利用循环队列打印输出杨辉三角

对于计算机专业的童鞋来说,学习每一门专业课,打印杨辉三角总是一个亘古不变的话题,这不,连《数据结构》这么高大上的科目,也通过循环队列的实现来找上了我们。 首先,先来大致解释一下什么是循环队列。回忆起...
  • PNAN222
  • PNAN222
  • 2016年04月04日 10:32
  • 3799

java程序实现打印完美对齐的杨辉三角形

java实现打印可用任意字符替代对齐的任意层数的杨辉三角形,完美对齐的杨辉三角形...
  • zjluocisoftstone
  • zjluocisoftstone
  • 2016年02月28日 19:25
  • 1274

python--格式化打印杨辉三角(format)

打印目标: >>> runfile('E:/桌面/代码池/untitled0.py', wdir='E:/桌面/代码池') num:11                                ...
  • spynao
  • spynao
  • 2015年12月06日 17:08
  • 2975

用shell脚本实现杨辉三角的4个实例

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://oldboy.blog.51cto.com/2561410/756234 ...
  • seven_zhao
  • seven_zhao
  • 2015年05月04日 11:16
  • 2659

杨辉三角(打印出三角形)的一维数组和二维数组实现

废话少说,直接上代码,代码注释阐明一切…… 二维数组实现 /** * 杨辉三角二维数组实现 * @author Last D */ package 实验; import java.uti...
  • DXC_WOLF
  • DXC_WOLF
  • 2014年03月08日 19:30
  • 2612

JAVA实现输出杨辉三角

/*      * 下图是杨辉三角的排列方式:      *                         1                          *              ...
  • guanguoxiang
  • guanguoxiang
  • 2014年11月24日 23:22
  • 5489

C++杨辉三角完美打印输出

//杨辉三角 //编程:要求输入一个正整数,打印除杨辉三角,如输入5, //则输出 // 1 // 1 1 // 1 2 1 // 1 3 3 1 //...
  • liuhuiyan_2014
  • liuhuiyan_2014
  • 2015年06月01日 15:02
  • 2792

C++实现——杨辉三角

//打印杨辉三角#include #include using namespace std; //处理函数 /** * n 总行数 * return 将结果放到二维数组中返回 */ vector...
  • langmanqishizaijia
  • langmanqishizaijia
  • 2016年04月07日 21:49
  • 4434
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:打印杨辉三角问题
举报原因:
原因补充:

(最多只允许输入30个字)