使用二维数组存储杨辉三角,可以实现一次计算多次使用。
使用一维数组存储杨辉三角,需要更高的技巧。

#include <stdio.h>int pascal[30+1];// 使用一维数组的杨辉三角程序
void pascalgo(int n)
{int i, j;for(i=0; i<n; i++) {for(j=i; j>=0; j--) {if(j == i || j == 0)pascal[j] = 1;elsepascal[j] += pascal[j-1];if(j != i)printf(" ");printf("%d", pascal[j]);}printf("\n");}
}
int main(void)
{int n;while(scanf("%d", &n) != EOF) {pascalgo(n);printf("\n");}return 0;
}

杨辉三角形(C语言)(使用一维数组的版本)相关推荐

  1. c语言设计一维数组,一维数组 (1)C语言程序设计.pdf

    C语言程序设计 一维数组 C语焉不详 内容提要 1 一维数组的定义 2 一维数组的初始化 3 一维数组的引用 怎样学好C语言? 引例 [案例]从键盘上输入某学科竞赛组6名成员的 成绩(整数),求平均成 ...

  2. c语言数组的一维编程,C语言编程一维数组的使用.doc

    C语言编程一维数组的使用 实验 一维数组的使用 [实验目的 1掌握数组定义和初始化方法. 2熟悉使用字符数组处理字符串处理的方法.实验内容10个学生的成绩,求平均成绩,并将低于平均成绩的分数打印出来. ...

  3. c语言一维数组求平均成绩,C语言 计算一维数组平均值(函数).doc

    酒谆亥布福墅瞒筹崖锈促担粟靡鳖啤酒痘结挂震锈允沤施磕羹磋蝴禽埔鼓逻去晚茂唇魏纤垂巢愈敛下磺蹦迟秩巧苟盐骑榷忽桂蛛牙婆杉蘸痈瘟汐惭嚼事刽霖嗓酱阵瓷练喷敝渭铭咀檀毕舵砌汾弃渣乌斟浸道栽强藐颇一硼尤醉背即侯 ...

  4. 求一维数组中的最大数c语言,C语言 求一维数组中最大值的位置

    C语言 求一维数组中最大值的位置0 stdlib;=10;;The location is%d"i++) { if(a[i]> return 0#include <:> i ...

  5. 删除重复的数字c语言,(C语言)删去一维数组中所有相同的数

    <(C语言)删去一维数组中所有相同的数>由会员分享,可在线阅读,更多相关<(C语言)删去一维数组中所有相同的数(2页珍藏版)>请在人人文库网上搜索. 1.1. 删去一维数组中所 ...

  6. c语言用一维数组求字符串,c语言一维数组练习题.doc

    c语言一维数组练习题 精品文档2016全新精品资料-全新公文范文-全程指导写作 –独家原创 PAGE1 / NUMPAGES1 c语言一维数组练习题 4.1内容概述 本章主要介绍了数值数组和字符数组的 ...

  7. C 语言之一维数组(详细版)

    目录 1.一维数组的定义和初始化 2.一维数组在内存中的存储 3.一维数组的使用 4.一维数组的应用实例 1. 一维数组的定义和初始化 1.1 数组的定义 ①. 数组是包含给定类型的一组数据,并将这些 ...

  8. c语言程序设计一维数组教案,《C语言程序设计》-任正云-电子教案 第7章数组

    1.第七章 数组,The C Programming Language Chapter 7 Arrays,构造数据类型; 有序数据的集合; 可以看成是具有相同名字不同下标的同一数据类型的简单变量的集合 ...

  9. c语言用一维数组存储数据,C语言一维数组入门教程

    本文章来简单的介绍入门级的c语言入门教程,下面我来介绍C语言一维数组的使用方法,包括有一维数组,数组的引,数组的遍历用,数组的初始化等. 一.一维数组 1.定义一个一维数组: (1)格式:存储类别   ...

最新文章

  1. 【网络流24题】D、魔术球问题(有向无环图的最小路径覆盖、思维)
  2. H3C学习笔记《五》(初级理论知识)
  3. python解释器是什么-python编译器和解释器的区别是什么
  4. linux内核网络协议栈--linux网络设备理解(十四)
  5. Spring核心——IOC处理器扩展
  6. 计算机网络(谢希仁第八版)第四章:网络层
  7. 2018-03-26
  8. SQL Server Alwayson概念总结
  9. Hibernate使用的一些细节注意事项
  10. MpscGrowableArrayQueue分析
  11. MySQL-快速入门(9)视图
  12. C/C++[codeup 2066]分组统计
  13. weboffice集成
  14. css 使图片变清晰
  15. 倒序输出数组 (彩蛋:抖机灵)
  16. 跨境电商如何搭建独立站?
  17. 拼多多怎么调整后台数据|聚创卓跃
  18. WPF--Dispatcher.BeginInvoke()方法使用不当导致UI界面卡死的原因分析
  19. 上周技术关注:疯狂的社会性应用开发平台-NING
  20. EditPlus设置保存时不生成bak文件

热门文章

  1. ISTQB 软件测试资质认证
  2. 在NT系列操作系统里让自己“消失”
  3. base64解密后乱码_php实现php代码的加密解密
  4. ScheduledThreadPoolExecutor
  5. 【网络流24题】[CTSC1999]家园
  6. mongodb分片部署
  7. ESFramework介绍之(34)―― ITcpServerAgent和IUdpServerAgent组件关系图
  8. 【Java从0到架构师】项目实战 - 驾考(旧)- Freemarker、MyBatis-Plus
  9. 【Spring 工厂】反转控制与依赖注入、Spring工厂创建复杂对象3种方式
  10. 【Python笔记】字符串常见操作