Page 43 - 高中 信息技术 选择性必修1 数据与数据结构
P. 43
第二章 数据的存储方式 2.2 数据的顺序存储与组织
其中,“类型说明符”是任一种数据类型,“数组名”是用户定义的数组标识符,
“数组长度”必须为常量表达式。例如:
int a[10];
#define maxsize 100
float f[maxsize];
我们可以通过数组的下标(Index)来直接存储或访问数组元素。数组的下标从0开始,
即第1个元素被存储在数组下标为0的位置上,第2个元素被存储在下标为1的位置上,以此类
推,第n个元素被存储在下标为n-1的位置上,下标使用中括号[ ]进行标识。如已定义数组:
int a[10];
则a为整数型数组,其长度为10,a[0]为该数组的第一个元素,a[i-1](1≤i≤10)为该数组
的第i个元素。
探究活动
观 察 广东教育出版社
观察下面所定义的不同数组,分别说出它们的数组名、数组元素类型和数组长度。
int num[100];
char name[20];
float a[10],b[20];
实 践
前面我们分析了对超市商品进行信息化管理需要存储的数据类别,并相应地建立了数
据模型,接下来依据数据模型,利用计算机程序实现对数据的存储。
以婴儿食品的基本信息管理及库存管理为例,需要存储包含商品基本信息(包括库存
信息)的数据,步骤如下:
1. 将数据模型表2-4进行具体化,得到如表2-7所示的婴儿食品基本信息表。
表2-7 婴儿食品基本信息表
编号 商品名称 规格 / 克 保质期 / 月 价格 / 元 当前库存量 / 件
MILK初生乐(0~6个
B-F-001 400 18 100 0
月)有机奶粉
MILK成长乐(6~12
B-F-002 800 18 160 0
个月)有机奶粉
35 35
21X2204.indd 35 2019/9/26 13:53:06