基础练习 杨辉三角形 C语言

描述

杨辉三角形又称Pascal三角形,它的第i+1行是(a+b)i的展开式的系数。

它的一个重要性质是:三角形中的每个数字等于它两肩上的数字相加。

下面给出了杨辉三角形的前4行:

1

1 1

1 2 1

1 3 3 1

给出n,输出它的前n行。

输入
输入描述:
输入包含一个数n。

输入样例:
4

输出

输出描述:
输出杨辉三角形的前n行。每一行从这一行的第一个数开始依次输出,中间使用一个空格分隔。请不要在前面输出多余的空格。
输出样例:
1
1 1
1 2 1
1 3 3 1

提示:

HINT:时间限制:1.0s 内存限制:256.0MB
1 <= n <= 34。

来源:

蓝桥杯练习系统 ID: 10 原题链接: http://lx.lanqiao.cn/problem.page?gpid=T10

C代码:

#include<stdio.h>
#define N 35
int main()
{int i,j,n;int a[N][N];scanf("%d",&n);for(i=0;i<n;i++){for(j=0;j<=i;j++){a[i][j]=1; //先把所有数字置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<=i;j++) //只输出特定位置的数字(三角形){printf("%d ",a[i][j]);}printf("\n");}return 0;
}

基础练习 杨辉三角形 C语言相关推荐

  1. 如何零基础学习python语言_零基础如何入门Python语言?有哪些学习建议?

    众所周知,Python目前是最受欢迎的编程语言之一,尤其是对于零基础的初学者来说,Python语言更是十分的友好.因此,不少初学者常常会有这样一个共同的疑惑,零基础如何入门Python语言?本文就来给 ...

  2. 基础004:R语言数据处理和变换——dplyr

    dplyr 背景简介 安装和数据准备 常用函数 变量筛选select 数据筛选filter 排序arrange 创建新变量mutate 本文"植物微生物组"公众号原创,ID: pl ...

  3. 零基础学python语言_零基础如何入门Python语言?有哪些学习建议?

    众所周知,Python目前是最受欢迎的编程语言之一,尤其是对于零基础的初学者来说,Python语言更是十分的友好.因此,不少初学者常常会有这样一个共同的疑惑,零基础如何入门Python语言?本文就来给 ...

  4. 基础练习 杨辉三角形

    基础练习 杨辉三角形 时间限制:1.0s 内存限制:256.0MB 问题描述 杨辉三角形又称Pascal三角形,它的第i+1行是(a+b)i的展开式的系数. 它的一个重要性质是:三角形中的每个数字等于 ...

  5. python有哪些软件包用来考察变量之间的相关性_Python语言基础考察点:python语言基础常见考题(一)...

    一.python是静态还是动态类型?是强类型还是弱类型? 1.动态强类型语言(不少人误以为是弱类型) 不要傻傻分不清 2.动态还是静态指的是编译期还是运行期确定类型 3.强类型指的是不会发生隐式类型转 ...

  6. 零基础玩转C语言系列第一章——初始C语言(上)

    目录 一.如何学好C语言? 1.鼓励你,为你叫好. 2.挤时间学习 3.学好编程,不仅仅是学好C语言 二.初始C语言 本章目标 本章重点 1.什么是C语言? 2.第一个C语言程序 3.数据类型 4.变 ...

  7. CCF大会腾源会专场即将召开,聚焦基础软件与开发语言未来发展

    ChinaOSC 2022基础软件与开发语言开源技术论坛将于8月20日 14:00-18:00在陕西省西安高新国际会议中心召开.论坛邀请到在操作系统.中间件等基础软件领域,以及编程语言领域深耕多年的开 ...

  8. c语言程序乔奎,『C  基础入门』C语言的数据序列化

    新推波形开秤才子惹眼,捕鱼球节频度驿亭翘板.封神崴瑞侧室佩带盘存寺里!契刻嘟囔笑窝明智发泡画策『C 基础入门』C语言的数据序列化?浓度满袋伴娘冷烫拿放杀戮行者酷爱,『C 基础入门』C语言的数据序列化伴 ...

  9. 基础软件与开发语言开源论坛| ChinaOSC

    ChinaOSC 2022基础软件与开发语言开源技术论坛将于8月20日 14:00-18:00在陕西省西安高新国际会议中心召开.论坛邀请到在操作系统.中间件等基础软件领域,以及编程语言领域深耕多年的开 ...

最新文章

  1. Mac下sublime text2 解决中文乱码
  2. NBT:人类微生物组千万基因的参考基因集
  3. 通知 | 2017年清华-青岛数据科学研究院“RONG”奖学金即将开放申请
  4. mysql导入frm文件_MySQL备份文件.ibd、.frm、.MYD、.MYI的恢复教程
  5. Win32 API 显示鼠标坐标位置
  6. C语言实例第1期:十进制数转换二进制数
  7. 如何解决访问Windows Update网站时收到0X8024001D错误信息
  8. php 定时脚本执行wget无效_写了个Bug,误执行rm fr /*,瞬间背后一凉!
  9. 阿里云数据库2020技术年报新鲜出炉,全力开启牛年新征程!
  10. Sql Server 查询语句
  11. Unity 2017 Game Optimization 读书笔记 Scripting Strategies Part 5
  12. sencha touch 手势识别左右滑动
  13. mysql 8.0.22_最新版MySQL 8.0.22下载安装超详细教程(Windows 64位)
  14. 王炸吐血整理60个Redis面试题,全网最全了
  15. Laravel 速记表
  16. lua与c若干问题 - 专职C++ - C++博客
  17. 离线安装 Enhanced Class Decompiler
  18. CG-62 压电式雨量传感器
  19. 搭建TDH商业大数据平台社区版(附其他主流商业大数据平台下载汇总)
  20. 给图像增加一种噪声并利用至少两种低通或高通滤波器实现频率域的滤波

热门文章

  1. 【netty学习】之零拷贝
  2. 鸿蒙os价格表,搭载鸿蒙 OS!华为智慧屏新品来袭:价格 3000+
  3. 基金净值(某几个基金净值)
  4. super.parseUnknownField()找不到
  5. Power BI动态条形图展示数据趋势(头条、抖音常见)
  6. Windows系统工具MSG的使用,给局域网内的其他电脑发消息
  7. win7如何在登陆界面隐藏一个账户
  8. unity制作简单的植物大战僵尸
  9. 干货分享 | 大数据零基础学习路线:新手从入门到精通
  10. 华为鸿蒙系统测试手机,谷歌宣布Mate30禁用GMS服务,华为手机完成鸿蒙系统测试...