Scratch中的链表看起来就像是一个存储数据的装置,本篇就来介绍一下如何简单地使用链表。
工具/原料
windows系统
方法/步骤
1
首先添加事件中的“开始”积木,然后在“数据”模块中点击“新建链表”按钮,输入链表名称确定创建。
2
链表创建成功后,会形成许多关于链表的“指令积木”,有插入、删除、替换、提取等。
3
我们设计一个小程序来展示链表的使用,添加“插入……位置……到链表”,先将链表中放入一个“东”字,放到第一的位置。接着我们用同样的方法(或复制积木)把“南、西、北”也插入链表,注意每插入一个都放在末尾,则它们就会按顺序排列。
4
然后我们从“外观”模块中添加“说……”的积木,用于显示链表中的数据。
5
从数据中添加链表指令“item……(位置)of链表”,并放入“说……”积木里边,将从链表中提取的数据显示出来。
6
然后添加“控制”中的“重复执行”积木,让程序不断从链表中随机提取数据。并在“说……”的前面增加一个等待的积木,让显示的数据可以暂停一下。
7
最后,我们点开始按钮测试一下,可以看到角色会不断地从链表中随机提取数据并显示出来。
注意事项
1
链表可以看成一个变量的存储空间,在那里变量都被编号储存
2
喜欢请投票多谢。
下一篇:如何让儿童编程更易学