默认小猫角色,程序运行后输入 9,小猫会说出?( )

A. 先说“成功了”再说“失败了”
B. 说“成功了”
C. 说“失败了”
D. 什么都不会说
正确答案:D
答案解析
程序的条件逻辑是先判断数字能否被 2 整除,再在该条件成立的前提下,判断能否被 3 整除:输入数字 9 时,先计 算 “9 ÷ 2 的余数”:9÷2=4 余 1,余数≠0,因此不满足外层 “如果” 的条件。由于外层 “如果” 的条件不成立,程序不 会执行外层 “如果” 分支内的任何内容。因此输入 9 后,程序没有触发任何 “说” 的指令,小猫什么都不会说。
试卷来源:202606 青少年软件编程等级考试Scratch三级真题