蓝桥题库每日一练 · 2026.08.21

8月21日 做一个 EV3 电子宠物:宠物 ego 是个填充…

EV3编程题参考难度 ★★★★★蓝桥杯第十届 国赛 · 已用
做一个 EV3 电子宠物:宠物 ego 是个填充圆,养在一块矩形「成长区域」里。程序开始显示宠物和成长区域;之后每按一次中间按钮,依次播放一段互动动画——喂食(左侧出现食物矩形,逐渐变小直到消失)、打扫(右侧 5 个垃圾小矩形,1 秒后消失)、陪玩(宠物闪烁两次表示捉迷藏)、哄睡(整块区域变黑 2 秒表示关灯睡觉,再恢复);最后再按一次中间按钮,程序结束。
评分标准
  • 能显示宠物与成长区域
  • 能用中间按钮依次触发喂食、打扫、陪玩、哄睡四段动画
  • 顺序、时长、画面都符合题目要求
参考解法
这是 8 月里最「大」的一道题,别被吓到——它其实是好几个小动画排着队,用中间按钮一个一个往前推。理清楚「顺序」就赢了一半。

主线是这样一条流水账(这种「按一下、走一步」的做法,叫按步骤推进):
显示宠物和区域 → 等中间按钮 → 放喂食 → 等按钮 → 放打扫 → 等按钮 → 放陪玩 → 等按钮 → 放哄睡、回到只剩宠物和区域 → 等按钮 → 结束。
每个「等按钮」用「等待 中间按钮 被按下」隔开,保证一段演完了、按一下才演下一段。

再看每段小动画怎么搭(都是「画图形 → 等一会儿 → 擦掉」的套路):
· 喂食:在宠物左边画一个食物矩形,等 0.5 秒把它画矮一点(高从 20 变 10),再等 0.5 秒擦掉——看着就像被吃掉了;……

看此题详解,练更多题目,进入蓝桥题库每日一练 →

此答案或解析由 AI 生成,请谨慎使用。
难度依赛考组别及等考级别粗略评估,仅供参考。