
顺德职业技术学院 第3章数组、列表框类与组合框类 控件及其应用
顺德职业技术学院 1 第3章 数组、列表框类与组合框类 控件及其应用

赠德职业技术学院 【学习目标】 【学习目标】 0 认识数组的特点、会根据需要正确声明数组。 0 结合例题和习题掌握数组元素初始化的几种方式、数组元素的输出。 结合例题和习题掌握对数组进行最大值、最小值、平均值等统计操 作。 0 结合例题和习题掌握对数组中元素进行排序、插入/删除和逆序等 操作。 0 掌握Array类中的常用函数。 结合例题和习题认识和掌握列表框控件ListBox.主要属性及方法。 结合例题和习题掌握循环语句的另一种形式:“For Each.Next” 语句。 0 萋合例愿和习题认识和掌握组合框控件ComboBox3主要属性及方 2
顺德职业技术学院 2 【学习目标】 【学习目标】 认识数组的特点、会根据需要正确声明数组。 结合例题和习题掌握数组元素初始化的几种方式、数组元素的输出。 结合例题和习题掌握对数组进行最大值、最小值、平均值等统计操 作。 结合例题和习题掌握对数组中元素进行排序、插入/删除和逆序等 操作。 掌握Array类中的常用函数。 结合例题和习题认识和掌握列表框控件ListBox主要属性及方法。 结合例题和习题掌握循环语句的另一种形式:“For Each…Next” 语句。 结合例题和习题认识和掌握组合框控件ComboBox主要属性及方 法

顺德业技水学 数组及其应用
顺德职业技术学院 3 数组及其应用

顺德职业技术学院 3.1数组及其应用 主要内容 3.1.1数组的声明及相关几个术语 3.1.2有关数组操作的经典实例 3.1.3小结
顺德职业技术学院 4 3.1 数组及其应用 主要内容 3.1.1 数组的声明及相关几个术语 3.1.2 有关数组操作的经典实例 3.1.3 小结

婴 赠德职业技术学院 3.1.1数组的声明及相关几个术语 0 一维数组的声明格式如下: Dim数组名(上界)as数据类型 如:dima(3)as integer 包含以下信息: 数组名一日 数组维数一1维 数组元素的上界一3 0 数组元组的个数-4(即上界+1),分别是a(0),a(1),a(2),a(3),a(4) 0 数组元素的数据类型一Integer型 二维数组的声明格式如下: Dim数组名(上界1,上界2)as数据类型 如:dimb(2,3)as integer 0 一维可变数组的声明格式如下: Dim数组名()as数据类型 如:dimc()as integer 量产香散客整早发超数 reDim C(3)'即确定数组元素的上界是3,并初始化所有数组元素 reDim Preserve C(9)'即确定数组元素的上界是9,并保留数组元素的已有值
顺德职业技术学院 5 3.1.1 数组的声明及相关几个术语 一维数组的声明格式如下: Dim 数组名(上界) as 数据类型 如:dim a(3) as integer 包含以下信息: 数组名—a 数组维数—1维 数组元素的上界—3 数组元组的个数—4(即上界+1),分别是a(0),a(1),a(2), a(3) ,a(4) 数组元素的数据类型—Integer型 二维数组的声明格式如下: Dim 数组名(上界1,上界2) as 数据类型, 如:dim b(2,3) as integer 一维可变数组的声明格式如下: Dim 数组名() as 数据类型 如:dim c() as integer 与前两种声明格式相比,其数组元素的上界没有给出,因而成为可变数据。但是没有明确 大小(即数组元素的上界)的数组是不能被引用的,所以任何一个可变数组在使用 之前,必须通过语句reDim明确大小,如: reDim C(3) ′即确定数组元素的上界是3,并初始化所有数组元素 reDim Preserve C(9) ′即确定数组元素的上界是9,并保留数组元素的已有值

顺德业技术学晚 △L 3.1.2 有关数组操作的经典实例 0实例3.1通过本实例掌握以下内容: 1)符号常量的定义及使用特点。 2)进一步熟悉窗体级变量及使用。 3)利用数组保存多个数据。 4)给数组元素赋值的几种方式和数组元素的输出。 5)VB.NET中随机函数Rnd的使用。 6)复习文本框的KeyPress事件和静态变量, 。实例3.2通过本实例掌握以下内容: 1)鼻餐辑新斋绿姜壹鹤明腾黌请餐知腹机函数RndO的应用、符号常量的声 2)对一系列数据进行统计操作:求最大/小值,平均值和分类统计等。 3)根据实际情况设置窗体级变量。 4)利用循环语句实现逆序存放。 0实例3.3通过本实例掌握以下内容: 1)可变数组的使用。 2)排序的过程及实现语句。 3)插入数组元素的实现过程 6
顺德职业技术学院 6 3.1.2 有关数组操作的经典实例 实例3.1 通过本实例掌握以下内容: 1)符号常量的定义及使用特点 。 2)进一步熟悉窗体级变量及使用。 3)利用数组保存多个数据。 4)给数组元素赋值的几种方式和数组元素的输出。 5)VB.NET中随机函数Rnd的使用。 6)复习文本框的KeyPress事件和静态变量。 实例3.2 通过本实例掌握以下内容: 1)复习数组元素的赋值与输出的关键语句、随机函数Rnd()的应用、符号常量的声 明与使用和窗体级变量的声明与使用等知识。 2)对一系列数据进行统计操作:求最大/小值,平均值和分类统计等。 3)根据实际情况设置窗体级变量。 4) 利用循环语句实现逆序存放。 实例3.3 通过本实例掌握以下内容: 1)可变数组的使用。 2)排序的过程及实现语句。 3)插入数组元素的实现过程

顺德职业技术学晚 3.1.3小结 0掌握和理解好了与一维数组相关的知识和应用,可以 根据实际需要容易扩展到多维数组,多维数组的处理 主要用于数学中矩阵的运算。 。本小节主要介绍了一维数组和与数组相关的典型操作, 如以各种形式初始化数组、数组元素的输出、求最大 /最小值和平均值、分类统计、逆序、排序和插入等, 通过这些训练可以强化逻辑编程能力。 o和String类中封装了大量的与字符串处理相关的操作 函数类似,VB.NET将与数组相关的如复制、逆序、 搜索和排序等操作都封装在一个名为Array的类中, 其常用的函数及功能如表3.2所示
顺德职业技术学院 7 3.1.3 小结 掌握和理解好了与一维数组相关的知识和应用,可以 根据实际需要容易扩展到多维数组,多维数组的处理 主要用于数学中矩阵的运算。 本小节主要介绍了一维数组和与数组相关的典型操作, 如以各种形式初始化数组、数组元素的输出、求最大 /最小值和平均值、分类统计、逆序、排序和插入等, 通过这些训练可以强化逻辑编程能力。 和String类中封装了大量的与字符串处理相关的操作 函数类似,VB.NET将与数组相关的如复制、逆序、 搜索和排序等操作都封装在一个名为Array的类中, 其常用的函数及功能如表3.2所示