Page 72 - 高中 信息技术 选择性必修1 数据与数据结构
P. 72

第三章  线性数据的组织和存储







                      的,提取每月奶粉销量这一属性,并将相关信息使用线性表进行表示:
                           Sales=(550,560,602,650,663,645,658,670,676,681,688,705)
                           Sales是一个长度为12的线性表,其中每个数据元素为一个整数。
                           还有一些更复杂的线性表,每个数据元素又可以由若干数据项组成。如第二章表2-7

                      的婴儿食品基本信息表,也是一个线性表,表中每一个奶粉品种包含六个数据项:编号、
                      商品名称、规格、保质期、价格和当前库存量。





                          3.2             用字符串存储数据

                                             广东教育出版社






                           随着计算机技术的发展和应用的普及,非数值计算的应用越来越广泛。计算机中处理
                      的非数值的数据也相应增加,如事务处理系统中的名称、序列号、产品规格说明等,这些

                      数据一般被当作字符串数据进行处理。



                        3.2.1 字符串及其存储




                           字符串(String)一般简称为串,可以将它看作一种特殊的线性表,它的每个数据元
                      素仅由一个字符组成。与一般线性表相比,字符串有以下特点:
                           (1)字符串的数据元素的类型限定为字符型。
                           (2)字符串操作的对象,多数情况下是字符串整体或其中一部分,当然也可以是单

                      个的数据元素。
                           随着计算机技术的发展,字符串成为非数值计算问题中的主要操作对象,如信息检
                      索、文本编辑、问答系统、音乐分析程序等。

                           生活中随处可见字符串的应用。
                           当我们注册入学的时候,我们会得到一串由数字组成的学号。每名同学的学号都是唯
                      一的,如图3-3所示。用学号就能区分学校里的每一名同学。

















                                                                   图3-3 学号

              64  64







          21X2204.indd   64                                                                                        2019/9/26   13:53:15
   67   68   69   70   71   72   73   74   75   76   77