题库首页 › 蓝桥杯大赛(Scratch) › 题目 5602

已知下面角色一共有3个造型,则以下选项中,不能呈现下图中第三个造型效果的程序是( )

已知下面角色一共有3个造型,则以下选项中,不能呈现下图中第三 题目配图已知下面角色一共有3个造型,则以下选项中,不能呈现下图中第三 题目配图已知下面角色一共有3个造型,则以下选项中,不能呈现下图中第三 题目配图已知下面角色一共有3个造型,则以下选项中,不能呈现下图中第三 题目配图已知下面角色一共有3个造型,则以下选项中,不能呈现下图中第三 题目配图
A:
B:
C:
D:

正确答案:C

答案解析

本题考查的知识点是造型切换。
在Scratch编程中,切换造型遵循如下规则:
数字和造型一一对应,如数字1对应编号为1的造型;
如果数字超过最大造型编号,则会回到第一个造型开始重新计算,可以理解为下一个造型;
如果数字小于最小造型编号,则会回到最后一个造型开始重新计算,可以理解为上一个造型;
在本题中,一共有3个造型,当切换到0时,就相当于是1的上一个造型,也就是第3个造型,所以A选项会呈现第3个造型。
同时,对于布尔值来说,true会转换成1,false则会转换成0,所以B选项相当于换成0造型,也会呈现第3个造型。
对于C选项来说,当i = 3时,循环结束,此时角色还停留在第2个造型上。
D选项中,当i = 4时,循环结束,此时角色停留在第3个造型上。
所以,本题的答案是C选项。

试卷来源:202305(第14届)蓝桥杯Scratch图形化编程青少组(省赛_中级)真题

本卷相关题目

在线做题 同科目题库