202503 CCF-GESP编程能力等级认证Scratch三级真题 建议答题时长:60min
1. 单选题

2025 年春节有两件轰动全球的事件,一个是 DeepSeek 横空出世,另一个是贺岁 片《哪吒 2》票房惊人,入了全球票房榜。下面关于 DeepSeek 与《哪吒 2》的描述 成立的是?( )

A

《哪吒 2》是一款新型操作系统

B

DeepSeek 是深海钻探软件

C

《哪吒 2》可以生成新的软件

D

DeepSeek 可以根据《哪吒 2》的场景生成剧情脚本

2. 单选题

输入 1, 2, 1,即 a=1, b=2, c=1,下列流程图的输出结果是?( )

A

9

B

10

C

12

D

14

3. 单选题

默认小猫角色,执行下列程序,小猫说“147”,红框处填写的积木块是?( )

A

B

C

D

4. 单选题

默认小猫角色,执行下列程序,小猫说出的内容是?( )

A

0 0 1 0 1 2 0 1 2 3

B

0 1 0 1 2 0 1 2 3 0 1 2 3 4

C

0 0 1 0 1 2 0 1 2 3 0 1 2 3 4

D

0 1 0 1 2 0 1 2 3 0 1 2 3 4 0 1 2 3 4 5

5. 单选题

默认小猫角色,执行下列程序,绘制出来的图形是?( )

A

B

C

D

6. 单选题

默认小猫角色,执行下列程序,绘制出如下图形,红框处填写的数值是?( )

A

6 5

B

5 6

C

4 6

D

5 5

7. 单选题

默认小猫角色,创建仅适用于当前角色的变量 i,执行下列程序,列表 list 中的数据是?( )

A

1 2 3 4 5

B

2 3 4 5 6

C

5 5 5 5 5

D

1 1 1 1 1

8. 单选题

默认小猫角色,执行下列程序,输入数值 5,小猫说出的内容是?( )

A

CCFGESP

B

CCFLOVE

C

CCFGLOVE

D

CCFGLOVEESP

9. 单选题

默认小猫角色,执行下列程序,小猫说出的内容是?( )

A

CFGESP

B

FEP

C

CFEP

D

FSP

10. 单选题

默认小猫角色,执行下列程序,小猫说出的内容是?( )

A

Deepseek

B

豆包

C

ChatGPT

D

Gemini

11. 单选题

默认小猫角色,执行下列程序,小猫说出的内容是?( )

A

40

B

50

C

10

D

-40

12. 单选题

下列两个积木的布尔值分别是?( )

A

true false

B

false true

C

false false

D

true true

13. 单选题

 

默认小猫角色,执行下列程序,为了让循环停止,红框处填写的数值是?( )

A

50

B

120

C

146

D

224

14. 单选题

在数学中 N!表示 N 的阶乘,即 1 到 N 的乘积,如 3!=1×2×3。默认小猫角色,下列程序用于求 1 至 N 的阶乘之和,如 N 为 3,则是 1!+2!+3!。下列红框中填写什么不能实现阶乘和的是?( )

A

B

C

D

15. 单选题

默认小猫角色,下面代码用于求正整数各位数字之和,如输入 123,输出 1+2+3=6, 红框处填写什么不能实现该功能的是?( )

A

B

C

D

16. 判断题

以下三个程序都能正确判断输入的正整数既是 3 的倍数又是 5 的倍数。( )

A

B

17. 判断题

默认小猫角色,执行下列程序,可绘制出如下所示的图形。( )

A

B

18. 判断题

默认小猫角色,执行下列程序,输入 yes,小猫会说 250519。( )

A

B

19. 判断题

使用“删除列表的第-1 项”可以删除列表的最后一项。( )

A

B

20. 判断题

使用“包含字符串”积木只能判断某个字符是否在另一个字符串中出现,不能判断某个字符串是否在另一个字符串中出现。( )

A

B

21. 判断题

 

默认小猫角色,执行下列程序,小猫会说 18。( )

A

B

22. 判断题

默认小猫角色,按下 3 次空格键后,舞台上可以看到 3 只小猫。( )

A

B

23. 判断题

默认小猫角色,执行下列程序,如果小猫说出 12,那么在画红框的积木中填入即可。( )

A

B

24. 判断题

有小张、小李、小王、小杨四个人,其中一个是小偷,每个人说一句话,只有小偷说的是假话,其中小张说:不是我。小李说:是小王。小王说:是小杨。小杨说: 小王瞎说,可以推出小王是小偷。( )

A

B

25. 判断题

自幂数是指一个 n 位数,它的每个位上的数字的 n 次幂之和等于它本身。(例如:当 n 为 3 时,有 1 3 + 5 3 + 3 3 = 153,153 即是 n 为 3 时的一个自幂数),若找出 1000 以内的所有自幂数。可以使用枚举的方法来求解这个问题。( )

A

B

26. 编程题

1、缺失的编号

【题目描述】

图书馆有 n 本书,编号从 1 到 n。一天,小杨发现有两本书不见了,但他记录了还在书架上的书的编号,存储在列表 list 中。

默认小猫角色和白色背景,编写程序请你帮小杨找出丢失的那两本书的编号,并从小到大用#连接。

例如:书架上有 n=9 本书,仍在书架上的书的编号为:1 5 6 2 3 4 9,则丢失的那两本书的编号为:7#8

【输入描述】

新建变量“n”,用于存储图书的本书。

新建列表“list”用于存储仍在书架上的书的编号。

如下图所示:

【输出描述】

新建变量“result”用于存储丢失的那两本书的编号。

如下图所示:

【输入样例】

n = 9,list = [1, 5, 6, 2, 3, 4, 9]

【输出样例】

result = 7#8

【输入样例】

n = 5,list = [2, 3, 5]

【输出样例】

result = 1#4

注意:

1. 变量名的拼写(包括大小写)要和题目完全一致。

2. 输出结果存放在对应变量中即可,无需使用“说…”或“说…,2 秒”积木块。

3. 列表直接用“+”功能赋值进行测试即可,无需写代码赋值。

查看答案
27. 编程题

2、时间跨越

【题目描述】

假设现在是 y 年 m 月 d 日 h 时(保证为合法时间)。

默认小猫角色和白色背景,编写程序请你帮小杨计算 k 小时(1≤k≤24)后对

应的年月日时,并用#连接存在 result 中。

提示:闰年的判断条件为:年份能被 4 整除但不能被 100 整除;或者年份能够

被 400 整除(2008 年、2000 年都是闰年)。

例如:y=2008,m=2,d=28,h=23,k=1,即 2008 年 2 月 28 日 23 时,一小时后为 2008#2#29#0,即 2008 年 2 月 29 日 0 时。

【输入描述】

新建变量“y”用于存储年份。

新建变量“m”用于存储月份。

新建变量“d”用于存储日。

新建变量“h”用于存储时。

新建变量“k“用于存储经过的小时数。

如下图所示:

【输出描述】

新建变量“result”用于存储最后的结果。

如下图所示:

【输入样例】

y=2008,m=2,d=28,h=23,k=1

【输出样例】

result = 2008#2#29#0

【输入样例】

y = 2008, m = 2, d = 29, h = 23, k = 22

【输出样例】

result = 2008#3#1#21

注意:

1、 变量名的拼写(包括大小写)要和题目完全一致。

2、 输入变量直接赋值即可,无需使用“询问并等待”积木块。

查看答案
试题目录
单选题
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
判断题
16 17 18 19 20 21 22 23 24 25
编程题
26 27
赣ICP备20007335号-2