- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PPT研究院 POWERPOINT ACADEMY * * 尚辅网 / 数组是一组具有相同类型的有序变量的集合。这些变量在内存中使用连续的存储单元。和简单变量一样,数组也必须有自己的名称即数组名。通过数组名可以对组中有序变量中的数据进行引用。 数组名的命名规则与简单变量的命名规则一样。但数组名不是代表一个变量,而是代表有内在联系的一组变量。 数组中的每一个成员称为数组元素,为了标识数组中的不同元素,每个数组元素都有各自的编号即下标,下标确定了数组元素在数组中的位置。 数组元素的一般表示形式: 数组名(下标1,下标2,……) 所谓维数,是指一个数组中的元素需要用多少个下标来表示。常用的数组维数为一维、二维和多维。如果只需要一个下标就可以确定一个数组元素在数组中的位置,则该数组称为一维数组。如果需要两个下标才能确定一个数组元素在数组中的位置,则该数组称为二维数组。 依次类推,必须由N个下标才能确定一个数组元素在数组中的位置,则该数组称为N维数组。 数组中数组元素的个数称为数组的大小(长度),数组元素的多少受内存的制约。当一个数组的下标范围确定了,这个数组的大小也就确定了。 数组的下标范围可用以下表示形式: [下界 To] 上界 (1)按数组所占存储空间的不同可分为静态数组、动态数组。 静态数组:数组所占用的内存空间是固定不变的。 动态数组:数组所占用的内存空间是可变的。 (2)按数组的维数可分为一维数组、二维数组、多维数组。 一维数组:变量名相同,单下标不同的一组元素的集合。 二维数组:变量名相同,双下标不同的一组元素的集合。 多维数组:变量名相同,多下标不同的一组元素的集合。 (3)按元素的数据类型可分为数值型、字符型、日期型、变体型及自定义型数组等。 数值型数组:数组元素是Integer、Long、Single等类型变量的集合。 字符型数组:数组元素是String类型变量的集合。 日期型数组:数组元素是Date类型变量的集合。 变体型数组:数组元素是Variant类型变量的集合。 自定义型数组:数组元素是自定义类型变量的集合。 (4)按数组的功能可分为变量数组、控件数组。 变量数组:数组元素是同类型变量的集合。 控件数组:数组元素是同类型对象的集合。 5.2.1 静态数组的声明 一维数组声明格式: Dim 数组名(下标)[As 类型]… 二维数组声明格式: Dim 数组名(下标1, 下标2)[As 类型]… 5.3.1 动态数组的声明 声明动态数组一般分为二步操作: (1)在标准模块、窗体模块或过程中使用下面语句声明不指明维界的数组。 格式为: Public|Private|Dim|Static 数组名() [As 类型] (2)在过程中用ReDim语句重新声明动态数组,或声明一个新数组,按指定的大小重新分配存储空间。 格式为: ReDim [Preserve] 数组名 (维界定义) [As 类型] 5.4.1 数组元素的引用 1.一维数组元素的引用 引用格式: 数组名(下标) 此处的下标可以是变量、常量或表达式形式 2.二维数组元素的引用 引用格式: 数组名(下标1,下标2) 此处的下标可以是变量、常量或表达式形式 1.用赋值语句给数组元素赋值 2.利用InputBox()函数或Text文本框给数组元素赋值 3.利用随机函数Rnd给数组元素赋值 4.利用Array函数给一个一维数组赋值 Array函数的一般使用形式如下: 变体变量名 = Array([数据列表]) 5.借助循环变量i给数组元素赋值 数组元素的输出与普通变量的输出完全相同。可以使用Print方法将数组元素显示在窗体上或显示在图片框中,也可以将数组元素显示到文本框中或者输出到列表框。程序调试时还可以用Debug.Print将数组元素显示到立即窗口。 1.For Each-Next语句 For Each-Next语句类似于For-Next语句,两者都用来执行指定重复次数的一组操作,但For Each-Next语句专门用于数组或对象“集合”中的每个元素重复执行一组语句而设置的。 格式: For Each 成员 In 数组名 循环体 Next [成员] 2.Erase 语句 Erase 语句的功能是重新初始化固定大小数组的元素,或者释放动态数组的存储空间。 格式: Erase 数组名1[,数组名2,…] 3.LBound函数 LBound函数的功能是返回数组某维的维下界的值(即可用的最小下标)。 格式: LBound(数组名[,维数]) 4.UBound函数 UBound函数的功能是返回数组某维的维上界的值(即可用的最大下标)。 格式: UBound(数组名[,维数]) 5.5.1 控件数组
您可能关注的文档
- 二1学习新天地课件.ppt
- 二白葡萄酒的品种.ppt
- 二道德良好心理健康利于成长.ppt
- C_C程序设计李云峰C语言课程导学.ppt
- C_C程序设计李云峰第1章节C程序设计概述.ppt
- C_C程序设计李云峰第2章节数据类型与运算.ppt
- C_C程序设计李云峰第3章节结构化程序设计.ppt
- C_C程序设计李云峰第4章节利用函数编程.ppt
- C_C程序设计李云峰第5章节利用数组编程.ppt
- C_C程序设计李云峰第6章节利用指针编程.ppt
- CorelDRAWX4平面设计实例教程第5章节教程.ppt
- VisualBasic程序设计黄津津第6章节过程.ppt
- CorelDRAWX4平面设计实例教程第6章节教程.ppt
- CorelDRAWX4平面设计实例教程第7章节教程.ppt
- VisualBasic程序设计黄津津第10章节数据库应用基础.ppt
- CorelDRAWX4平面设计实例教程第8章节教程.ppt
- CorelDRAWX4平面设计实例教程第9章节教程.ppt
- VisualBasic程序设计解凯陈如琪第8章节_数据文件.ppt
- VisualBasic程序设计解凯陈如琪第10章节_访问数据库.ppt
- CorelDRAWX4平面设计实例教程第10章节教程.ppt
文档评论(0)