VB第7课时:VB一维数组.pptVIP

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Visual Basic 算法(3)程序设计之 一维数组语句 第8课时 学习重点: 1、 一维数组概念 2、一维数组定义语句 3 、一维数组的使用 1、 一维数组概念 ① 数组(变量数组): 是一组有序具有相同数据类型的变量的集合。 数组名是这个集合的名称;这些变量称为数组的元素(存放的位置)。 SHE是中国台湾的女子流行演唱组合, 由田馥甄(Hebe) 、任家萱(Selina)、 陈嘉桦(Ella)组成。 为区分就用以下序号表示: SHE (1): 代表 田馥甄(Hebe) SHE (2): 代表 任家萱(Selina) SHE (3): 代表 陈嘉桦(Ella) 田馥甄、任家萱、陈嘉桦 称为数组各元素(位置)内所存放的内容; 此时数组名? SHE 数组的元素? 其中SHE (1)、SHE (2)、SHE (3)称为数组的元素(存放的位置) ; 各元素(位置)内所存放的内容? ② 数组的下标: ★ 数组名是: SHE 该数组的元素个数: 3 可以通过下标来区别这些元素,因此数组元素也称为下标变量。 设用下列顺序号去区别表示: SHE (1): 代表 田馥甄(Hebe) SHE (2): 代表 任家萱(Selina) SHE (3): 代表 陈嘉桦(Ella) 每个数组元素都有一个整数顺序号叫做下标, 最终该数组表示形式为:SHE (1 to3) 理解为(存储位置) 从数组下标中可以看出内有几个元素? SHE (1 to3) SHE( 0 to3) a (1 to 10) b (-1 to 2) 10个变量元素:a (1 )、 a (2)、 a (3 ) … a (10 ) 4个变量元素:b (-1)、 b (0)、 b (1) 、 b (2) 数组元素(下标变量): SHE (1) 、SHE (2)、 SHE (3) 下标:1 to3(理解为序号) 3个变量元素: SHE (1 )、 SHE (2)、 SHE (3 ) 4个变量元素: SHE (0)、 SHE (1)、 SHE (2) 、 SHE (3) ③ 定义数组的语句格式:书本p72 Dim 数组名 (下界To上界) AS 类型 ※ 下界、上界:数组下标范围的最小值、最大值 例如: 数组a (1 to 10) :下标为(1 to10); 其中下界为1;上界为10 数组a (0 to 10) :下标为(0 到10); 其中下界为0;上界为10 ※ 如果下界为0话、可以省略不写 数组a (10) :下标为(0 到10); 其中下界为0;上界为10 例如: (1) 定义需要一个数组b来存储6位学生的学号; Dim b(1 to 6) AS Long (2)根据以下数组元素储存的内容定义该数组: SHE (0) = 田馥甄(Hebe) SHE (1) = 任家萱(Selina) SHE (2) = 陈嘉桦(Ella) Dim SHE(0 to 2) AS String 或 Dim SHE(2) AS String (3)根据以下数组元素储存的内容定义该数组: b (0)= 1 b (1)= 3 b (2)= 2 b (3)= 4 Dim b (0 to3) AS Integer 或 Dim b (3) AS Integer ② 定义数组的语句格式:p70 Dim 数组名 (下界To上界) AS 类型 ※ 如果超出数组定义的下标范围,就会出现越界的错误 例如: Dim a (0To 6) AS Integer a(-1)=1 a(0)=3 a(1)=16 a(2)=2 a(3)=4 a(4)= -1 a(5)=0 a(6)=7 请问以上该数组运行是否正确? 越界错误: a(-1)、 错误 ※ 下界、上界:数组下标范围的最小值、最大值 ※ 如果下界为0话、可以省略不写 作业:P64 : 9.13.14 例. 在 Visual Basic中,语句Dim a (1 To 10) As String 所定义的数组元素个数是( ) A. 1 B. 9 C. 10 D. 11 例. 在 Visual Basic中,要定义一个由50个元素构成的一维整型数组cp, 下列语句正确的是( ) A. Const cp ( 1 to 50 ) As Integer B. Dim

文档评论(0)

183****1542 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档