网站大量收购独家精品文档,联系QQ:2885784924

中文VisualBasic6.0案例教程沈大林第5章上课用课件.ppt

中文VisualBasic6.0案例教程沈大林第5章上课用课件.ppt

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第 5 章 数组、自定义数据类型和过程 本章要点 5.1 数 组 5.2 过 程 5.3 变量、过程的作用域 5.4 自定义数据类型 5.5 应用实例 习题 5 5.1 数 组 5.1 数 组 5.1 数 组 5.1 数 组 5.1 数 组 5.1 数 组 5.1 数 组 5.1 数 组 5.1 数 组 5.1 数 组 5.1 数 组 5.2 过 程 5.2 过 程 5.2 过 程 5.2 过 程 5.2 过 程 5.2 过 程 5.2 过 程 5.2 过 程 5.3 变量、过程的作用域 5.3 变量、过程的作用域 5.3 变量、过程的作用域 5.3 变量、过程的作用域 5.3 变量、过程的作用域 5.3 变量、过程的作用域 5.4 自定义数据类型 5.4 自定义数据类型 5.4 自定义数据类型 * * 5.1.1 数组和数组元素 组成数组的元素统称为数组元素。若干职工的工资构成一个数组,每个职工的工资叫作数组元素;所有候选人的选票数据构成一个数组,每一个候选人的选票数就是一个数组元素。数组用一个统一的名称来标识这些元素,这个名称就是数组名。数组名的命名规则与简单变量的命名规则一样。数组中,对数组元素的区分用数组下标来实现,数组下标的个数称为数组的维数。有了数组,就可以用同一个变量名来表示一系列的数据,并用一个序号(下标)来表示同一数组中的不同数组元素。例如:数组N有11个数组元素,则可表示为:N(0)、N(1)、…、N(9)和N(10),它由数组名称和括号内的下标组成,而且下标可以是常量、变量和数值型表达式。因此,数组元素也叫作下标变量。 一般情况下,数组应具有相同的数据类型,但当数组元素的数据类型为变体型(Variant)时,各个数组元素可以是不同类型的数据。为了区分各个不同的数组,必须给每个数组取一个名字。数组名的命名规则与简单变量的命名规则一样。 下标变量和简单变量之间的重要区别就是简单变量是没有序的,数组中的数组元素是有排列顺序的。使用循环语句,使下标变量的下标不断变化,即可获取数组中的所有变量,采用这种方法,可以很方便地给下标变量赋值和使用下标变量的数据。例如:100个职工的工资进行总金额统计,如果使用简单变量,需要使用100个变量(F1、F2、F3、…、F100)来分 别表示各职工工资,则总金额为F= F1+F2+F3+…+F100。如果使用数组,只需要一个有100个数组元素的数组F,它有100个下标变量F(1)、F(2)、F(3)、…、F(100)。使用循环语句,可以很容易地给它们赋值和进行累加。再例如,对100个候选人选票进行统计,如果使用简单变量,程序会很复杂,如果使用数组,程序会变得非常简单。 5.1.2 常规数组和动态数组 1.常规数组 常规数组是大小固定的数组,也就是说常规数组中包含的数组元素的个数不变,它总是保持同样的大小,占有的存储空间也保持不变。 创建常规数组也叫定义数组或说明数组。 其语句的格式及功能如下: 【格式】Dim 数组名 [(维数)][As 数据类型]…… 【功能】创建常规数组,它的名称由“数组名”给出,维数由“维数定义”,数据类型由“数据类型”给出。数组名的命名与变量的命名方法一样。可同时定义多个不同维数的数组。 【说明】(1)维数:下标变量中的下标个数称为数组的维数,当它被省略时是创建了一个无下标的空数组。维数定义的格式如下: [下界1 To] 上界1 [,[下界2 To] 上界2]…… 其中,一组[下界 To上界 ]即定义了一维,有几项[下界 To上界]即定义了几维数组。[下界]和[上界]表示该维的最小和最大下标值,通过关键字To连接起来代表下标的取值范围。下界和关键字To可以省略,省略后则等效于[0 To上界],即下标的下界默认值为0。下界和上界可以使用数值常量或符号常量。 (2)数据类型:用来定义数组下标变量的数据类型,可以定义所有数据类型。当它省略后,则相当于定义了一个变体(Variant)数据类型。 (3)Dim语句本身不具备再定义功能,即不能直接使用Dim语句对已经定义了的数组进行再定义。Dim能够定义说明数组,分配数组存储空间。数组元素在未经赋值前,数值型数组元素值为零,字符型数组的元素值为空字符串。 (4)可以在一个数组中包含其他已经定义过的数组,被包含的数组类型一般应与该数组类型一样,但如果是变体型数组除外

您可能关注的文档

文档评论(0)

118压缩包课件库 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档