delphi 获取数组长度_「图形化编程」前导知识-数组(一)

今天我们来学习一个新的概念-数组。这节课将通过一个小程序讲解数组的基本概念-数组的长度和下标

定义

数组指的是有序元素的集合,数组中的每个元素具有相同的类型,按照顺序排列的形式组织在一起。我们可以把数组想象为一个抽屉柜,每个抽屉只能存放一个小球,小球就是里面的元素,小球上的数字或字母代表了元素的值,请记住这个抽屉柜的比喻,我们将用它来解释数组的不同操作的概念。

31f07e2d27c35911278e69220a87e2b6.png

Micro:bit 中的数组

在 micro:bit 编程中,会有两种数组(micro:bit 中位于 数组 分类下),分别是 文本数组 和 数字数组,文本数组可以存放字母数字汉字等文本内容,而数字数组只能存放数字。两者的区别在于 文本 只能用来显示 (需要注意的是 micro:bit 的 led 点阵无法显示汉字),而 数字 可以进行 加减乘除 等数学运算

9d2ea3b005b7b33a7255ab350fb3af63.png

注意图片中前面的 列表文本列表 其实是一个变量名

元素的索引(下标)

每个元素在数组中的位置被称为元素的索引或下标,可以通过索引在数组中找到该元素,需要注意的是,数组的索引是从 0 开始的,而不是 1,所以数组中第一个元素的索引是 0。还是前面抽屉柜的例子,我们可以想象每个抽屉上有一个编号,表明了这是第几号抽屉,这个编号就是索引。

数组的长度

数组的长度指的是数组中的元素的个数,取决于数组的下标,是动态变化的,元素不断的被放入数组,数组的长度也会增长,如果元素被从数组中删除,数组的长度也会缩短,需要注意的是,插入数组元素有可能跳跃,比如在抽屉柜里的 0 1 2 这 3 个抽屉里各放入 1 个小球,然后跳过 3 号抽屉 在 4 号抽屉里放入一个小球,此时数组的长度为 5,而不是 4,即使 3号抽屉 是空的。看一下下面这个程序:

dbbb6a5b8cf7fc7112616a09572656a6.png

结果是 5

07a479011b2242b1652ba17028bfc47b.png

这节课我们学习了数组的基本概念,数组的索引和长度,在下节课我们将学习数组的基本操作,下节课再见。

欢迎给我留言或私信,如果需要购买 micro:bit 小板子,可以在公众号回复 "购买" 关键字,获取购买链接呦

作者微信公众号:bw_bbz,欢迎关注,个人博客: http://boydwang.com

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值