阶乘求和
输入5,小猫会说出从1的阶乘、2的阶乘,一直到5的阶乘的和。
注意:阶乘可以!表示,5!=5*4*3*2*1,4!=4*3*2*1。
1. 准备工作
(1) 保留空白背景。
(2) 保留小猫角色。
2. 功能实现
(1) 询问阶乘数。
(2) 角色小猫依次说出“1的阶乘等于xxx”,"2的阶乘等于xxx”,一直到输入数的阶乘。
(3) 小猫最后说出阶乘和。
小猴数草莓
小猴摘了一筐草莓,它拿出来数一数有多少颗。第一行放1颗,第二行放2颗,第三行放3颗,第四行放4颗,第五行放5颗。一边摆一边数,最后,说出草莓的总数。
1.准备工作
(1)背景为“Forest”;
(2)角色小猴“Monkey”、草莓“Strawberry”。
2.功能实现
(1)调整小猴和草莓的大小(大小的具体数值自定义);
(2)小猴说:“今天摘了多少颗草莓呢?数一数吧!”2秒;
(3)第一行1颗草莓,第二行2颗,第三行3课,第四行4颗,第五行5颗,注意草莓要整齐排列;
(4)每出现一颗草莓,小猴就说出当前草莓的数量,例如第一颗草莓出来,小猴说“1”, 第二颗出来,说“2”,第三颗出来,说“3”;
(5)最后小猴说:“一共15颗草莓”2秒,程序结束;
请注意:只能使用一个Strawberry角色,不能通过编辑草莓造型的方法实现。
正话反说
正话反说是一个非常考验反应力的游戏,请设计一个正话反说的游戏。
1. 准备工作
(1)删除小猫,添加“Monkey”角色;
(2)保留白色背景。
2. 功能实现
(1)当点击绿旗,小猴询问“请出题”;
(2)输入题目,题目保存在“正话反说题目”列表中;
(3)小猴说出答案2秒,答案保存在“正话反说答案”列表中;
(4)小猴继续询问“请出题”,继续游戏,直到输入“结束”,结束游戏。
计算生肖
提示:十二生肖的顺序是:鼠、牛、虎、兔、龙、蛇、马、羊、猴、鸡、狗、猪。2020年是鼠年。
1. 准备工作
(1) 保留小猫;
(2) 白色背景。
2. 功能实现
(1)询问“请输入年”,输入年,如果输入的不是整数则重新输入;
(2)说出该年的生肖,例如输入2021,小猫说“2021年是牛年!”。
执行下图程序后,“花名”列表的第3项是?
莲花
丁香
合欢
月季
重新排列2345,使得每一个数字都不在原来的位置上,一共有( )种排法?
6
7
8
9
下列关于函数的说法不正确的是?
函数可以简化程序。
函数可以没有参数。
函数可以重复使用。
函数不可以调用自身。
执行以下程序,最终变量“i”的值为( )?
7
6
5
0
关于递归,以下说法错误的是( )?
递归适用于循环层数不确定的情形。
递归就是函数自己调用自己。
只有使用循环才可以实现递归。
递归的基本思想是把规模较大的问题转化成为规模小的相似的子问题来解决。
执行如下图所示程序后,其结果为?
下面积木的值为( )?
l
r
o
w
阅读下段程序,说出的结果是( )?
a o e
o e s
a l s
a e s
下图中,一共有多少个三角形?
9
10
11
12
如下图流程图所示,当n=5时,则输出sum为( )?
14
15
16
17
编程老师在心里默想了一个一百以内的数字,同学猜一个数,老师会说“大了”,“小了”,或者“猜对了”。有同学非常聪明,使用二分查找的方法,最多猜多少次,就能找到老师心里想的数字( )?
8
7
6
5
执行下段程序,会得到什么图形?
运行如下图所示的程序,输入BEEFCAFE后,角色说出的数值是( )?
0
4
5
3
点击绿旗,下列程序的执行结果为( )?
点击绿旗后,积木“draw”执行了几次?
1次
2次
3次
无数次
运行程序,角色最后说出的数字为5。
正确
错误
运行如下图所示的脚本,当按下”A“键的时候,角色停止移动。
正确
错误
运行如下图所示程序后,角色仍然在初始位置。
正确
错误
运行下面程序,角色最后说出的数字为110。
正确
错误
运行如下图所示程序,当输入“王五”后,角色会说“你好,王同学”。
正确
错误
运行如下所示程序,输入第一个数字10,输入第二个数字为100,则最后角色会说90。
正确
错误
下面程序可以让角色随机说出“ABCD”中的一个字母。
正确
错误
运行程序,如果3次输入都不是4321,那么还可以继续输入直到输入正确为止。
正确
错误
下图程序可以删除列表”学生“的所有数据。
正确
错误
运行以下程序,角色最后说出的数字为19。
正确
错误