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

运行以上程序,小猫最后说出的内容与所画图形是?( )

运行以上程序,小猫最后说出的内容与所画图形是?( ) 题目配图运行以上程序,小猫最后说出的内容与所画图形是?( ) 题目配图运行以上程序,小猫最后说出的内容与所画图形是?( ) 题目配图运行以上程序,小猫最后说出的内容与所画图形是?( ) 题目配图运行以上程序,小猫最后说出的内容与所画图形是?( ) 题目配图
A:返回7
B:返回1
C:返回1
D:返回7

正确答案:C

答案解析

本题考察的知识点包括画笔、正多边形绘制、自制积木和递归。
在自制积木中调用自己的编程技巧叫做递归,它分两个过程,一是递推,二是回归。
在上面的代码块中,自制积木在调用自己之前,先说n一秒,调用完之后说返回n两秒,前者对应的是递推过程,它会从1开始说到7,后者对应的是回归过程,它会从7开始说到1,所以最后说的是返回1。
绘制图形也属于回归过程,所以依次画出正七边形、正六边形、正五边形、正四边形、正三角形、两条直线、一条直线,注意小猫是面向90度方向右转绘制的。
综合上述两点,正确选项是C,这道题还是挺有难度的,尤其是递归过程的理解。

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

本卷相关题目

在线做题 同科目题库