通过控制输出的格式,实现1、左下杨辉三角(普通型)2、左上三角,3、金字塔形杨辉三角的输出。

#include <stdio.h>
#include <stdlib.h>
int main()
{//普通杨辉三角int i,j,a[10][10];for(i=0;i<10;i++){for(j=0;j<=i;j++){if(j==0 || j==i){a[i][j]=1;//printf("%4d",a[i][j]);}else{a[i][j]=a[i-1][j-1]+a[i-1][j];//printf("%4d",a[i][j]);
            }}}for(i=0;i<10;i++){//加上这里可以输出金字塔形的杨辉三角//for(j=0;j<(10-i);j++)            //填充空格//    printf("  ");for(j=0;j<=i;j++)printf("%4d",a[i][j]);printf("\n");}//printf("\n");for (i=10-2;i>=0;i--){//加上这里可以输出金字塔形的杨辉三角//for(j=0;j<(10-i);j++)            //填充空格//    printf("  ");for (j=0;j<=i;j++)printf("%4d",a[i][j]);printf("\n");}system("pause");return 0;
}

转载于:https://www.cnblogs.com/crystalmoore/p/5917306.html

输出可爱的”杨辉三角”相关推荐

  1. JAVA——实现杨辉三角的指定行数输出

    实现杨辉三角的指定行数输出 1.要求 杨辉三角是一个由数字排列的三角形数表,此方法介绍如何实现控制台输出杨辉三角形. 2.杨辉三角 杨辉三角最本质的特征是:除两侧元素均为1以外,其余每个位置上的元素值 ...

  2. C语言——杨辉三角的实现并输出(递归)

    1.杨辉三角,是二项式系数在三角形中的一种几何排列.如图,每个数等于它上方两数之和.第n行的数字有n项. 要实现杨辉三角,首先我们想到先实现每一项该如何得到,第二步将所得每一项排列成上图杨辉三角的形状 ...

  3. c语言杨辉三角的实现

    杨辉三角的规律:两边斜线数字都是1,其他数都是它肩上两数之和. 下面给出示例: #include<stdio.h> #include <string.h> #define k ...

  4. 某校2020专硕编程题-杨辉三角

    题目 输入正整数n,输出n行杨辉三角 如:n=4 1 1 1 1 2 1 1 3 3 1 Java实现 public static void test05(){Scanner sc = new Sca ...

  5. python打印杨辉三角,直角形和正三角形的杨辉三角

    一.编程题目         编程题目:python编程实现,打印直角形的杨辉三角,要求输入一个正整数n,表示打印的杨辉三角形层数,输入杨辉三角.在此基础上,实现打印正三角形的杨辉三角 二.输入输出样 ...

  6. c语言 杨辉三角(详解)

    前言:杨辉三角,是二项式系数在三角形中的一种几何排列,出自中国南宋数学家杨辉1261年所著的<详解九章算法>,今天让我们用c语言来让杨辉三角呈现在我们面前! 目录 一.杨辉三角 二.问题分 ...

  7. 杨辉三角(帕斯卡三角形)前n行(其中n>=3)

    杨辉三角(帕斯卡三角形)前n行(其中n>=3) 1.核心代码 for (int i = 0; i <n; i++) {//输出空格for (int j = 0; j <n-i-1; ...

  8. 【算法竞赛】杨辉三角 | 杨辉三角与组合数的关系 | 杨辉三角的算法应用 | c++代码实现公式获取杨辉三角位置的值

    杨辉三角详解 杨辉三角是什么? 杨慧三角是二项式系数在三角形中的一种集合排列!! 换一种说法: 杨辉三角是二项式系数, 通过数据三角形表示, 发现的数学规律. 杨辉三角与二项式系数联系 定义: 在数学 ...

  9. python杨辉三角函数公式大全,Python使用函数实现杨辉三角

    运行效果: 可在函数中指定阶层数,输出对应的杨辉三角 源代码如下: 1 # -*-coding:utf-8 -*- 2 ''' 3 chapter4_do.py 4 函数yanghui(n)用于输出n ...

最新文章

  1. rails应用ajax之二:使用rails自身支持
  2. SharePoint 2013 调用WCF服务简单示例
  3. 微信公众平台消息接口开发(29)校验签名与消息响应合并
  4. 解读容器的 2020:寻找云原生的下一站
  5. HTTP 协议的三次握手
  6. 从入门到精通!java可视化编程软件哪个好
  7. 用babel cli编译用ES6写的JSX
  8. 怎么让人爆照_瞬间变上相,让照片颜值大爆棚的跳跃照技巧
  9. android studio 运行找不到类,android-studio – Android Studio找不到TestCase类
  10. 高中生计算机会考word题,高中信息技术会考操作题解析
  11. 周志华《机器学习》中的西瓜数据集
  12. ubuntu qemu安装教程
  13. Json文件格式化方法
  14. 如何将放大图片不影响清晰度?
  15. UI设计中图标设计的有几大原则
  16. python 对图片进行颜色转换
  17. Domain Adaptation and Adaptive Information Fusion for Object Detection on Foggy Days
  18. 用CNN做在NLP句子分类
  19. 码代码时遇到的小插曲
  20. 论文中写伪代码的工具

热门文章

  1. python查看物理内存和交换区的统计信息_使用python获取CPU和内存信息的思路与实现(linux系统)...
  2. 百度地图android自定义文字,androidsdk | 百度地图API SDK
  3. php 循环curl,php中使用foreach curl多个URL及多线程请求多个URL
  4. java static null,我们可以在Java中使用null对象调用静态方法吗?如果是这样,怎么样?...
  5. java文件下载大小限制,完整PDF
  6. 如何防止google colab 掉线
  7. 【PL/SQL的优点】
  8. python【蓝桥杯vip练习题库】ALGO-231多阶乘计算
  9. /bin和/lib文件夹的区别
  10. java 教室借用管理系统_教师办事指南 | 借用教室