运行以下程序后,列表“数据”的项目数和所有项的和分别为( )。

A:10,193
B:10,225
C:11,193
D:11,255
正确答案:B
答案解析
本题考查的知识点包括循环、余数运算和列表。
首先是循环,注意这里循环了20次,n的初始值为13,所以n的取值范围是13~32,要注意,最后一次判断的32,不是33,因为n增加1是在如果指令后面的。
其次是余数的运算,n除以4的余数,只能有0、1、2、3这4种结果,其中小于2的就只有0和1了。
也就是说每4个连续的数字中,有两个是满足条件的,根据这个规律,就很容易找到加入列表中的数据了,如下:
13 16 17 20 21 24 25 28 29 32
一共有10个,他们的和为225。
试卷来源:202310(第15届)蓝桥杯Scratch图形化编程青少组(选拔赛_初/中级)真题