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 分标准的基础上,多次运行程序后,所有三角形都显示在画布范围内,且填充颜色也为黄色,也能明确看出绘画的过程。
上一题
下一题