蓝桥题库每日一练 · 2026.09.05
9月5日 只用 EV3 主机「显示」模块的图形功能(画圆、…
只用 EV3 主机「显示」模块的图形功能(画圆、画矩形等,不能用图像编辑器做好图片再显示),分步骤在屏幕上画出下面的图1 和图2(黑色是画上去的部分)。图1:4 个实心圆排成两行两列,左右、上下相邻的两个圆正好碰在一点上,4 个圆中间的空隙也涂满。图2:一个边长 120 的实心正方形,四个角各挖出一个白色的圆(每个圆都贴着大正方形的两条边);正中间再有一个边长 60 的实心小正方形,小正方形里又挖出一个白色的圆。要求:① 先一步步画出图1,再换成图2、一步步画出图2;② 每一步之间间隔 1 秒,能看出逐步画的过程(直接一下子画出最终结果不得分);③ 所有圆的直径都是 60 像素;④ 画图过程中不能闪烁;⑤ 图2 画完后等 3 秒,程序结束。
评分标准
- 0 分:没有中间步骤,直接画出最终结果
- 10 分:确实画出过圆形
- 30 分:形状基本符合,但圆直径明显不是 60、或闪烁、或图形大小和相对位置明显有偏差、或没等 3 秒等
- 50 分:完全符合题意
参考解法
这题是拿 EV3 屏幕当画板,用「显示」模块一笔一笔画出两个图案。核心就两件事:把每个图形的位置算好;想清楚先画什么、后画什么(见下图)。 先认识工具。「显示」模块的「形状」模式能画圆(填圆心的 x、y 和半径)和矩形(填左上角的 x、y 和宽、高),还能选「填充」(涂满)和「颜色」——黑色是画上去;白色就像橡皮,能在黑色上「挖」出白色的图形。直径 60,半径就填 30。 再把图摆到屏幕中间。屏幕宽 178、高 128,图案是 120×120,放正中间,左上角就是 ((178 − 120) ÷ 2, (128 − 120) ÷ 2) = (29, 4)。四个圆的圆心分别是 (59,34)、(119,34)、(59,94)、(119,94)——左右差 60、上下差 60,正好是一个直径,所以相邻两圆刚好碰在一点上。 图1(5 步,每步后「等待 1 秒」): ① ~ ④ 依次画 4 个黑色实心圆(半径 30,圆心如上); ⑤ 四个圆中间还剩一块四角尖尖的空隙,用一个黑色实心正方形补上:左上角 (59,34)、边长 60——它的四个角正好落在四个圆心上。 图2(7 步,每步后「等待 1 秒」): ① 画黑色实心大正方形:左上角 (29,4)、边长 120,这一块的「清除屏幕」选「是」,顺手把图1 擦掉;……
此答案或解析由 AI 生成,请谨慎使用。
难度依赛考组别及等考级别粗略评估,仅供参考。