下载此文档

vb课件第6章.数组.ppt


文档分类:IT计算机 | 页数:约51页 举报非法文档有奖
1/51
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/51 下载此文档
文档列表 文档介绍
数组数组数组数组的概念数组的基本操作动态数组控件数组程序示例数组的概念数组的概念数组的基本操作数组的基本操作动态数组动态数组控件数组控件数组程序示例程序示例数组概念的引出在科学计算和数据处理中,要用到成批数据,这些数据类型相同,且彼此间存在一定的顺序关系。为处理方便,可考虑用数组进行存储。数组并不是一种新的数据类型,而是一组相同类型的有序变量的集合。在程序中使用数组的最大好处是用一个数组名代表逻辑上相关的一批数据,用下标区分该数组中的各个元素,和循环语句结合使用,编写出的程序简洁精悍。一维数组 A(0) A(1) A(2) A(3) A(4) A(5) 数列(一个学生的 6门课成绩) 859083788977 学期第一学期第二学期第三学期第四学期数学物理化学生物外语 8565907080 7780898078 9096927583 8078818681 二维表(一个学生 4学期 5门课成绩) 二维数组 A(1,1) A(1,2) A(1,3) A(1,4) A(1,5) A(2,1) A(2,2) A(2,3) A(2,4) A(2,5) A(3,1) A(3,2) A(3,3) A(3,4) A(3,5) A(4,1) A(4,2) A(4,3) A(4,4) A(4,5) ☆数组元素是带有下标的变量,其一般形式为: 数组名(下标 1 [ ,下标 2,……])如: A(2) B(2+2,1) C(1 *2,3,1) A(2) =(A(0) A(1) A(2)) B(0,0) B(0,1) B(1,0) B(1,1) B(2,0) B(2,1) B(2,1)= 第1行第2行第3行第1列第2列数组的概念数组是一组具有相同类型的有序变量的集合。数组可用于存储成组的有序数据。使用数组就是用一个相同的名字引用这一组变量中的数据,这个名字称为数组。??通常,数组是由通常,数组是由一组一组具有具有同一类型同一类型的变量组成的,在使用一个数组之前的变量组成的,在使用一个数组之前必须对数组进行定义,确定其名称、类型及其规模。必须对数组进行定义,确定其名称、类型及其规模。??在在VB VB中有两种类型的数组: 中有两种类型的数组: 固定大小的数组固定大小的数组——在定义时就确定了数组在定义时就确定了数组大小,并且在程序运行过程中,它总是保持同样的大小; 大小,并且在程序运行过程中,它总是保持同样的大小; 动态数组动态数组——在定义时在定义时不指明其大小,并且在运行时其大小可以改变。不指明其大小,并且在运行时其大小可以改变。??声明声明固定大小固定大小数组应包含的信息: 数组应包含的信息: ??数组名数组名??数组的维数数组的维数??数组的大小(体积) 数组的大小(体积) ??数组的类型数组的类型数组定义⒈一维数组格式: Dim|Private| Public| static 数组名([维界定义]) [As 数组类型] 功能: 定义一个一维数组,并初始化所有数组元素。说明: ①数组的维界定义必须为常数或常量符号,不能是变量。例如: Const k as integer=10 Dim x(10) As Single 正确 Dim a(k) as long 正确而 n=10 Dim x(n) As Single 错误,下标不能是变量,只能是常数或常量符号。②下标的形式是: [下界 To ] 上界。一般情况下,当[下界 To] 缺省时,默认值为 0。下界≤上界。维的大小是: 上界-下界+ 1。维界说明如果不是整数,将自动进行四舍五入处理。③ As 数据类型: 用来说明数组元素的类型,如果缺省,默认为是变体型( Variant )。例如: Dim a (12) As Single ˊ声明 a数组为单精度型,下标范围为 0~12. Dim x (1 To 50 ) As Integer ˊ声明 x数组为整型,下标范围为 1~50. Dim y (1 To 10 ) ˊ声明 y是一个下标范围为 1到10的变体型数组. ④数组必须先声明后使用。⑤Dim 语句声明数组,该语句把数值数组中的全部数组元素都初始化为 0 ,把变长字符串数组中的数组元素初始化为空字符串,把定长字符串数组的元素初始化为给定长度的空格,把逻辑型数组元素初始化为 False, 变体型初始化为 Empty 。⑥Dim 语句中的维界定义可以是常数、也可以为空。下标为常数时为固定大小的数组,下标为空时则为动态数组。⑦可以使用以下方法声明数组: ?建立公用数组,在模块的声明段用 Public 语句声明数组。?建立模

vb课件第6章.数组 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数51
  • 收藏数0 收藏
  • 顶次数0
  • 上传人autohww
  • 文件大小818 KB
  • 时间2016-08-13