一、单选题
1、运行以下程序后,角色会出现的效果是( )。
A 角色像素化改变
B 角色颜色改变
C 角色透明改变
D 没有正确选项
2、运行以下程序后,不可能出现的结果是( )。
A
B
C
D
3、运行以下程序后,能够画出的图形是( )。
A 正三角形
B 正四边形
C 正六边形
D 正八边形
4、运行以下程序后,变量n的值是( )。
A 70
B、
80
C、
90
D、 100
5、运行以下程序后,角色的x坐标是( )。
A、
8
B、
12
C、 18
D、
24
二、实操题
6、输入输出数字。
具体要求:
1). 运行程序,角色、背景如图所示;
2). 等待1秒,舞台出现询问框,小猫说:"请输入一个数字”;
3). 输入数字后,小猫说出此数字。
参考答案:根据题目要求,我们需要编写一个程序,模拟小猫与用户的交互过程。具体步骤如下:1. 运行程序,设置角色和背景,如题目所示。2. 程序等待1秒,然后在舞台上显示一个询问框,小猫说:“请输入一个数字”。3. 用户输入数字后,程序将捕获输入的数字,并模拟小猫说出此数字。
7、绘制彩虹。
具体要求:
1). 点击绿旗,角色(彩条)、背景如图所示;
2). 等待1秒,彩条绘制出如下图所示的一道彩虹(能看到绘制过程)。
参考答案:此题目需要制作一个动画,其具体要求如下:1. 首先,角色(彩条)和背景按照提供的图片进行设置。2. 等待1秒,彩条绘制出彩虹,并且能看到绘制过程。
8、找一找。
具体要求:
1). 点击绿旗,角色、背景如图所示;
2). 马里奥在舞台中心向随机方向持续移动,当碰到舞台边缘时反弹(旋转方式为左右翻转);
3). 按下空格键,舞台灯光关闭进入黑暗模式并出现追光灯的圆形照射区域,追光灯的圆形照射区域持续跟随鼠标移动(黑暗模式和追光灯的圆形照射区域,请自行创建且追光灯的圆形照射区域大小如下图所示);
4). 当追光灯的圆形照射区域中出现移动的马里奥,用鼠标点击马里奥,马里奥立刻停止移动,此时开启舞台灯光,左下角的数字变为1,程序结束。
参考答案:根据题目要求,我们需要实现以下功能:1. 点击绿旗后,角色(马里奥)和背景按照要求展示。2. 马里奥在舞台中心向随机方向持续移动,当碰到舞台边缘时反弹(旋转方式为左右翻转)。3. 按下空格键,舞台灯光关闭进入黑暗模式并出现追光灯的圆形照射区域,追光灯的圆形照射区域持续跟随鼠标移动。4. 当追光灯的圆形照射区域中出现移动的马里奥,用鼠标点击马里奥,马里奥立刻停止移动,此时开启舞台灯光,左下角的数字变为1,程序结束。
9、烟花特效。
具体要求:
1). 运行程序,背景如图所示;
2). 用鼠标点击舞台星空中任意位置时,在鼠标正下方的地平线位置(舞台下方边缘)出现一个烟花,烟花竖直向上移动(颜色随机);
3). 当烟花移动到鼠标指针点击位置时爆炸,形成10个方向的烟花分裂效果(造型随机),且烟花分裂后在移动过程中逐渐变的透明;
4). 分裂出的烟花,碰到舞台任意边缘时消失;
5). 舞台上可以同时显示多个烟花。
参考答案:本题要求实现一个烟花特效,具体要求如下:1. 运行程序,背景为指定的图片。2. 当鼠标点击舞台星空中任意位置时,在鼠标正下方的地平线位置(舞台下方边缘)出现一个烟花,烟花竖直向上移动(颜色随机)。3. 当烟花移动到鼠标指针点击位置时爆炸,形成10个方向的烟花分裂效果(造型随机),且烟花分裂后在移动过程中逐渐变的透明。4. 分裂出的烟花,碰到舞台任意边缘时消失。5. 舞台上可以同时显示多个烟花。
10、九九乘法表。(本题为中级组题目)
注意:不能在列表中直接输入算式(需通过编程算法实现)
例如:1*1=1这个算式不能直接加入列表
具体要求:
1). 运行程序,角色、背景如图所示;
2). 等待1秒后,小猫说:“请编写程序呈现9*9乘法表的演示效果”2秒;
3). 小猫说完话后显示空列表,之后逐行填充9*9乘法表中的对应演示效果到列表中;
例如:列表中算式可直接出现,结果需要等待0.5秒再出现
第一行列表:1*1=是直接出现的,等待0.5秒后出现其结果1
第二行列表:1*2= 2*2= 是直接出现的,等待0.5秒后出现其结果2、4
以此类推......
4). 10秒内呈现出9*9乘法表的全部演示效果。
参考答案:br />这个问题需要通过编程算法实现9*9乘法表的演示效果,具体步骤如下:1. 创建一个空列表用于存储乘法表的结果。2. 使用嵌套循环,外层循环控制行,内层循环控制列,计算每个乘法表达式的结果。3. 将每个乘法表达式和其结果依次添加到列表中,并控制结果的延迟显示,以实现演示效果。
喵呜刷题:让学习像火箭一样快速,快来微信扫码,体验免费刷题服务,开启你的学习加速器!