题库首页 › 青少年软件编程(Scratch) › 题目 18616

运行下列程序后,列表的内容是?( )

运行下列程序后,列表的内容是?( ) 题目配图
A:10,20,30,40
B:30,40,10,20
C:40,10,20,30
D:20,30,40,10

正确答案:B

答案解析

程序先初始化了列表为:[10, 20, 30, 40]。 接下来进入循环,共执行2次: 第1次循环:把第1项(10)加到列表末尾,列表变成 [10, 20, 30, 40, 10];接着删除第1项(10),列表变成 [20, 30, 40, 10]。这相当于把最上面的数据移到了最底下。 第2次循环:把此时的第1项(20)加到末尾,列表变成 [20, 30, 40, 10, 20];接着删除第1项(20),列表变成 [30, 40, 10, 20]。 最终顺序为 30, 40, 10, 20。

试卷来源:202603 青少年软件编程等级考试Scratch四级真题

本卷相关题目

在线做题 同科目题库