题库首页 › 信息素养大赛(Scratch) › 题目 19652

图1为默认角色小猫的程序,以下说法正确的是( )

图1为默认角色小猫的程序,以下说法正确的是( ) 题目配图
A:小猫说出的变量"甲"和此时的变量"乙"数值一定相等
B:程序运行完毕时,变量"甲"保存了10个随机数中的最大数值
C:一共产生了20次随机数
D:变量"甲"和变量"乙"的数值一直都是相等的

正确答案:B

答案解析

程序逻辑:重复执行10次,每次生成1个1~20的随机数赋给"乙",若"甲"<"乙"则将"甲"设为"乙"。因此"甲"会不断更新为截至当前的最大随机数,10次循环结束后保存的是10个随机数中的最大值。A错:"甲"只在"甲"<"乙"时更新,并非每轮都相等;C错:每次只产生1个随机数,共10次;D错:同理,"甲"只在满足条件时才会等于"乙"。

试卷来源:2026全国青少年信息素养大赛Scratch编程挑战赛(小高组_初赛)真题

本卷相关题目

在线做题 同科目题库