多语言展示
当前在线:153今日阅读:176今日分享:34

少儿编程Scratch(十一)认识链表

Scratch中的链表看起来就像是一个存储数据的装置,本篇就来介绍一下如何简单地使用链表。
工具/原料

windows系统

方法/步骤
1

首先添加事件中的“开始”积木,然后在“数据”模块中点击“新建链表”按钮,输入链表名称确定创建。

2

链表创建成功后,会形成许多关于链表的“指令积木”,有插入、删除、替换、提取等。

3

我们设计一个小程序来展示链表的使用,添加“插入……位置……到链表”,先将链表中放入一个“东”字,放到第一的位置。接着我们用同样的方法(或复制积木)把“南、西、北”也插入链表,注意每插入一个都放在末尾,则它们就会按顺序排列。

4

然后我们从“外观”模块中添加“说……”的积木,用于显示链表中的数据。

5

从数据中添加链表指令“item……(位置)of链表”,并放入“说……”积木里边,将从链表中提取的数据显示出来。

6

然后添加“控制”中的“重复执行”积木,让程序不断从链表中随机提取数据。并在“说……”的前面增加一个等待的积木,让显示的数据可以暂停一下。

7

最后,我们点开始按钮测试一下,可以看到角色会不断地从链表中随机提取数据并显示出来。

注意事项
1

链表可以看成一个变量的存储空间,在那里变量都被编号储存

2

喜欢请投票多谢。

推荐信息