- 30
- 0
- 约 66页
- 2017-08-20 发布于广东
- 举报
7.1 数 组 概 述7.1.1 数组的引入及优点 【例7-1】 从键盘上随机输入3个整数,求3个数的和。 方法一:可以定义3个整型变量,每个变量存储一个整数,再定义第4个整型或实型变量来存储3个整数的和,最后输出第4个变量的值即可。 程序源码如下: 方法二:用循环语句来解决以上问题。 通过分析我们发现,由于在上述求和的过程中,每个数只使用一次,也就是说,在求和的过程中,虽然数较多,但每个数在计算过程中只使用一次。因此我们可以考虑只定义一个变量,用后面输入的值来覆盖前面变量的值,这样可以避免定义过多的变量。程序源码如下: 图7.1 求10个数的和的运行结果 【例7-2】 从键盘上输入3个数,由小到大进行排序输出。 分析:对于从键盘上输入3个数并由小到大排序的问题,在第5章的例5-11已经做过介绍,其解决办法也是定义3个变量,同时定义1个临时变量用来实现值的交换。 图7.2 例7-2运行效果 图7.3 例7-2运行结果 7.1.2 C语言中数组的分类 C语言中数组的分类较为简单,一般根据数组元素的数据类型和数组的维数来分类。 (1) 根据数组元素的数据类型分类。 (2) 根据数组的维数分类。 7.2 一 维 数 组 7.2.1 一维数组的定义 在C语言中,如同定义简单变量,数组也必须先进
您可能关注的文档
- C及C++程序设计 修订本 教学课件 作者 张富 C语言基础 第16章.ppt
- C及C++程序设计 修订本 教学课件 作者 张富 C语言基础 第17章.ppt
- C及C++程序设计 修订本 教学课件 作者 张富 C语言基础 第18章.ppt
- C及C++程序设计 修订本 教学课件 作者 张富 C语言基础 第19章.ppt
- C及C++程序设计 修订本 教学课件 作者 张富 C语言基础1.ppt
- C及C++程序设计 修订本 教学课件 作者 张富 基本数据类型、操作符和表达式 第2章.ppt
- C语言 程序设计 第1章程序设计基础及C语言概述.ppt
- C语言 程序设计 第2章 C语言基础及顺序结构程序设计.ppt
- C语言 程序设计 第3章 选择结构程序设计.ppt
- C语言 程序设计 第4章 循环结构程序设计.ppt
原创力文档

文档评论(0)