PASICAL程序设计讲座(七):第八章 数组.pdfVIP

PASICAL程序设计讲座(七):第八章 数组.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
维普资讯 PASCAL 程 序 设 计 讲 座 (七) 林定基 陈文洁 郝 梅 第八章 数 组 在PASCAL中,数组是构造 类型中最常用的数据 对它曲元素进行进算时,必须符胥实数运算的媲律。 类型之一,它特别适合于处理一组同类型的元素。本 数组的赋值通常也是通过封备元素遥个赋值求实 章将介绍数组的基本概念和程序设计技巧,并尽可能 现的 。例如 结合典型例子,阐 明数组在各方面的应用。此外,还 1]:=26 51 将结合PC-PASCAL的特点,介绍超级数组类型。 (3] = l4.J· 一 、 数组的基本概念 在标准PASCALrp还 允许对数组变量进行整体赋 我们经常要处理一组性质相同的数据,例如处理 值,也就是说将一个已知的数组变量 (其中}}元豢均 一 组实验数据 一个班 的学生的成绩单}一个单位职 已确定)赋培另一个数组变量 倒如,假设数组埘 的 工的工资表 … ”,这类数据有一些共同的特点。首 8十元素的值已经确定,那幺下列赋值语句 先构成同一组数据的各个元素具有相 同 的类 型,其 谀,各个元素的排列是有序的,每个元素可以通过它 将 自动地将x的8十元素值舟另赋给Y的8个元素。在 的序号来访问。确切地说,数组是具有一定数量的同 PG—PASCLe~出千设置 了结构常量,因此可以较方 类型元素的甫穿的集台俸。 便地对数组进行赋值,如 数组的类型和变量说 明犬致有睡种办法。第一种 x::reals(I,2,3,4,6,6, ,8) 办法是先作出类型说 明,然后再用这个类型去说明数 请注意,结构常量必频以相应曲类型名开头,因此在 组变量 。倒如 : 需要用到结构常量时必须对该数组类型疆 先 作 出说 type icals array~l_·83 ofrea1} 明。 V4r Y,y:reM sl 这里Teals是一个数组类型的标识符,而x和Y是两个同 在PASCAL语言中,数组的读 /写操作一般只危 为reals类型的数组变量 在类型说明中方括弧 内的 1 许遥个地对数组元素进行 读 写。例如,对 k进数组x ’8‘是一个整数的子界类型,它绪出了数组下标 的下 可 用下面的循环悟句皋读人它曲所有元素值, 界和上界,在这里也就是说reals这个类型将包含 8个 for j:= E 吣 8 do 元素,而每个元素的类型是实数类型,因此 [Ij就表 fead [i])| 示数组x的第一十元素,y[3]就表示数组y的第三个元 与此类似,用下面的语句可以显示x的所有元素值, 素等 请注意这里用的是 ( ]而不是 ( ),建与 BA— SIC语言中数组曲表示法是不同的。 for : 】t0 8 do 另一种说明的办法是省略独立的类型

文档评论(0)

fengyu11 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档