题库练习 五角星非遗介绍:五星红旗是中华人民共和国国旗,红色旗面象征革命,黄色五角星象征光明。大星代表中国共产党,四颗小星环拱于大星之右,每颗小星各有一个角尖正对大星的中心点,象征全国各族人民紧密团结在中国共产党周围。(6547网提示:此题目仅用于Scratch编程题的练习,与实际的五星红旗的效果有差别。)准备工作:(1) 删除默认小猫角色,添加角色“Pencil”。(2) 添加背景“白色背景”。(3) …

A69340 | 五角星非遗介绍:五星红旗是中华人民共和国国旗,红色旗面象征革命,黄色五角星象征光明。大星代表中国共产党,四颗小星环拱于大星之右,每颗小星各有一个角尖正对大星的中心点,象征全国各族人民紧密团结在中国共产党周围。(6547网提示:此题目仅用于Scratch编程题的练习,与实际的五星红旗的效果有差别。)准备工作:(1) 删除默认小猫角色,添加角色“Pencil”。(2) 添加背景“白色背景”。(3) …

来源2026年
时间限制1s
内存限制256MB
通过 / 提交0/0

题目描述

五角星

非遗介绍:

五星红旗是中华人民共和国国旗,红色旗面象征革命,黄色五角星象征光明。大星代表中国共产党,四颗小星环拱于大星之右,每颗小星各有一个角尖正对大星的中心点,象征全国各族人民紧密团结在中国共产党周围。(6547网提示:此题目仅用于Scratch编程题的练习,与实际的五星红旗的效果有差别。)

准备工作:

(1) 删除默认小猫角色,添加角色“Pencil”。

(2) 添加背景“白色背景”。

(3) 新建变量“Y”,用于填充五星红旗旗面。

功能实现:

(1) 点击绿旗后,全部擦除。将笔的颜色设为红色,粗细设为1,显示角色“Pencil”。

 

(2) 绘制红色旗面(填充矩形):旗面长宽比为3:2。设定宽度为300、高度为200,左上角坐标为 (-150, 100),右下角坐标为 (150, -100)

提示:使用变量 y -100 100 逐行变化,每次从 (-150, y) 落笔画一条水平线到 (150, y),抬笔,循环200次,形成实心红色矩形。

 

(3) 将笔的颜色改为黄色,粗细设为3。按以下坐标绘制五颗五角星。

大五角星:中心坐标 (-100, 50),边长取整为57

小星1(右下方):中心坐标 (-50, 80),面向90度,边长取整为19

小星2(右方偏上):中心坐标 (-30, 60),面向90度,边长19

小星3(右方偏下):中心坐标 (-30, 30),面向90度,边长19

小星4(下方):中心坐标 (-50, 10),面向90度,边长19

(4) 绘制完成后,抬笔,说“五星红旗,我为你骄傲!”3秒,隐藏角色“Pencil”。

坐标校验说明:

旗面左上区域(宽150,高100)被等分为15×10格,每格10像素。

大星中心位于“上55、左510”的格子交叉点,即格子坐标 (5,5) → 舞台坐标 (-150+5×10, 100-5×10) = (-100, 50)

四颗小星分别位于“上28、左105”((-50,80))、“上46、左123”((-30,60))、“上73、左123”((-30,30))、“上91、左105”((-50,10)),整体环拱于大星右侧,符合国旗制法。

C++ 编辑器
输入
输出