购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

7.1 数组概述

视频讲解

假设正在编写一个程序,需要保存一个班级的学生数学成绩(假定是整数),如果有5个学生,用前面所学的知识实现,就需要声明5个整型变量来保存每个学生的成绩,代码如下:

但如果是100个学生,难道要定义100个整型变量?这显然是不现实的,那怎么办呢?这时就可以使用数组来实现。

数组是具有相同数据类型的一组数据的集合,例如,球类的集合—足球、篮球、羽毛球等;电器集合—电视机、洗衣机、电风扇等。前面学过的变量用来保存单个数据,而数组则保存的是多个相同类型的数据。

数组中的每一个变量称为数组的元素,数组能够容纳元素的数量称为数组的长度。数组中的每个元素都具有唯一的索引与其相对应,数组的索引从零开始。

数组是通过指定数组的元素类型、数组的秩(维数)及数组每个维度的上限和下限来定义的,即一个数组的定义需要包含以下几个要素。

数组的组成要素如图7.1所示。

图7.1 数组的组成要素

在程序设计中引入数组可以更有效地管理和处理数据,根据数组的维数将数组分为一维数组、多维数组和不规则数组等,下面分别讲解。 5Betj48EfFU+bmoe6qd0QgEzw5Mmlo9CzncaicrWl9wT3nmfmQ45QeaPw+PQn52s

点击中间区域
呼出菜单
上一章
目录
下一章
×