蓝桥题库每日一练 · 2026.07.30
7月30日 屏幕上有圆球、盒子(实心小矩形)、空心框(空心大…
屏幕上有圆球、盒子(实心小矩形)、空心框(空心大矩形)。用上下左右键控制圆球移动(每次 20 像素);当圆球贴住盒子、并朝盒子方向移动时,能把盒子一起推着走(反方向移动只能离开、不能把盒子拉回来);把盒子推进空心框后,等 3 秒,清屏并显示 GOOD。
评分标准
- 10 分:屏幕显示 3 个图案且不闪烁
- 30 分:上下左右键能控制圆球移动
- 50 分:圆球贴住盒子能把它推着走
- 70 分:反方向移动时不会把盒子拉回
- 100 分:盒子进框后等 3 秒清屏显示 GOOD
参考解法
这是一个小小的「推箱子」游戏,功能不少,但拆开看就是几件事叠起来。 ① 画三个图形:圆球、盒子、空心框,按给的坐标画出来(先让屏幕有内容、且静止不闪)。 ② 控制圆球:一个「一直重复」的循环里读上下左右键,按一下就让圆球坐标沿对应方向加/减 20 像素,再重画。 ③ 推盒子:圆球每次要移动前,判断它和盒子是不是「贴在一起、且正朝着盒子这个方向」——是就让盒子也往同方向挪 20,否则盒子不动。「反方向不能拉」正是靠这个方向判断实现的:只推、不拉。……
此答案或解析由 AI 生成,请谨慎使用。
难度依赛考组别及等考级别粗略评估,仅供参考。