下载此文档

VB 数组.ppt


文档分类:IT计算机 | 页数:约66页 举报非法文档有奖
1/66
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/66 下载此文档
文档列表 文档介绍
徐州医学院 VB教程公共教育学院计算机教研室第六章数组 数组的概念 数组的基本操作 动态数组 控件数组 程序示例徐州医学院 VB教程公共教育学院计算机教研室数组概念的引出一维数组 A(0) A(1) A(2) A(3) A(4) A(5) 数列(一个学生的 6门课成绩) 859083788977 徐州医学院 VB教程公共教育学院计算机教研室学期第一学期第二学期第三学期第四学期数学物理化学生物外语 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) 数组概念的引出徐州医学院 VB教程公共教育学院计算机教研室在科学计算和数据处理中,要用到成批数据,这些数据类型相同,且彼此间存在一定的顺序关系。为处理方便,可考虑用数组进行存储。数组并不是一种新的数据类型,而是一组相同类型的有序变量的集合。在程序中使用数组的最大好处是用一个数组名代表逻辑上相关的一批数据,用下标区分该数组中的各个元素,和循环语句结合使用,编写出的程序简洁精悍。数组概念的引出徐州医学院 VB教程公共教育学院计算机教研室数组是一组具有相同类型的有序变量的集合。这些变量按照一定的规则排列,使用一片连续的存储单元,数组可用于存储成组的有序数据。 数组的概念徐州医学院 VB教程公共教育学院计算机教研室?数组名不是代表一个变量,而是代表有内在联系的一组变量。数组内的每一个成员称为数组元素,用下标来标识数组中的不同的元素,下标确定了数组元素在数组中的位置。?数组元素名由数组名、下标和圆括号共同组成,数组元素是带有下标的变量,其一般形式为: 数组名(下标 1 [ ,下标 2,……])如: A(2) , B(i,1) 例如,单个下标的数组 A有4个元素,则它的元素分别标识为: A(0) 、A(1) 、A(2) 、A(3) 数组命名与数组元素徐州医学院 VB教程公共教育学院计算机教研室通常,数组是由一组具有同一类型的变量组成的,在使用一个数组之前必须对数组进行定义,确定其名称、类型及其大小在 VB 中有两种类型的数组:固定大小的数组—在定义时就确定了数组大小,并且在程序运行过程中,它总是保持同样的大小;动态数组—在定义时不指明其大小,并且在运行时其大小可以改变。声明固定大小数组应包含的信息: ?数组名?数组的维数?数组的大小?数组的类型数组定义徐州医学院 VB教程公共教育学院计算机教研室⒈一维数组格式: Dim|Private| Public| static 数组名 ([维界定义]) [As 数组类型] 功能:定义一个一维数组,并初始化所有数组元素。说明: ①数组的维界定义必须为常数、符号常量、常数表达式, 不能是变量。例如: Const k as integer=10 Dim x(10) As Single 正确 Dim a(k) as long dim b(2+3) as integer 正确而 n=10 Dim x(n) As Single 错误,下标不能是变量徐州医学院 VB教程公共教育学院计算机教研室②维界的定义形式是: [下界 To ] 上界,为 Long 型的。一般情况下, 当[下界 To] 缺省时,默认值为 0。要求下界≤上界。数组元素的个数为:上界-下界+ 1。维界说明如果不是整数, VB 将按照 CInt () 函数的方式自动进行舍入处理。③ 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的变体型数组. 徐州医学院 VB教程公共教育学院计算机教研室④数组必须先声明后使用。⑤默认值问题。数组声明语句把不仅定义数组、分配存储空间而且还将数组初始化。数值数组元素初始化为 0, 变长字符串数组元素初始化为空字符, 定长字符串→给定长度的空格符串, 逻辑型数组元素初始化为 False 。⑥ Dim 语句中的维界定义可以是常数

VB 数组 来自淘豆网www.taodocs.com转载请标明出处.

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