测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A44153. 在 Turtle 画布上画出 5 个随机大小的五角星。具体要求:1. Turtle 画布的大小为:宽 800 像素,高 600 像素;2. 一共绘制 5 个五角星;3. 每个五角星的在画布内的显示位置是随机的,五角星之间允许产生重叠甚至是完全覆盖,但每个五角星都要完整地显示在画布内;4. 在程序运行过程中应明显看出绘制过程,建议绘图速度为7;  每个五角星的线段颜色为黑色,线宽为5,边长为[1…

填空题 困难

题目描述

在 Turtle 画布上画出 5 个随机大小的五角星。

具体要求:

1. Turtle 画布的大小为:宽 800 像素,高 600 像素;

2. 一共绘制 5 个五角星;

3. 每个五角星的在画布内的显示位置是随机的,五角星之间允许产生重叠甚至是完全覆盖,但每个五角星都要完整地显示在画布内;

4. 在程序运行过程中应明显看出绘制过程,建议绘图速度为7;  每个五角星的线段颜色为黑色,线宽为5,边长为[10~150]之间的随机长度,并用黄色填充;

提示:

五角星的每个顶点的内角(锐角)为36 度。五角星的基本形状例如本题图-1 所示:

参考答案

待更新

答案解析

评判标准:

10 分:至少画出了一个形状正确的五角星,不论其大小、位置、颜色和填充与否;

20 分:至少画出了一个形状、线段颜色、线宽正确的五角星;

40 分:生成了 5 个随机位置、随机大小且形状和线段颜色都正确的五角星,随机与否需多次运行来验证;

50 分:完全符合题意,即在40 分标准的基础上,多次运行程序后,所有三角形都显示在画布范围内,且填充颜色也为黄色,也能明确看出绘画的过程。

上一题 下一题