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

A38721. 植树节种树题目说明背景信息:植物节是保护树木,并组织动员组织群众积极参加以植树造林为活动内容的节日,提倡通过这种活动,激发人们爱林造林的热情、意识到环保的重要性。每年3月12日为植树节。编程实现:通过程序把树木种到对应位置。具体要求:1). 点击绿旗,舞台上出现整齐排列的九块土地,右侧出现三种树木的列表。鼠标指针碰到其中一块土地时土地会改变颜色,鼠标离开时土地恢复成原来的颜色;2). 在右侧选中…

填空题 困难

题目描述

植树节种树

题目说明

背景信息:

植物节是保护树木,并组织动员组织群众积极参加以植树造林为活动内容的节日,提倡通过这种活动,激发人们爱林造林的热情、意识到环保的重要性。每年3月12日为植树节。

编程实现:

通过程序把树木种到对应位置。

具体要求:

1). 点击绿旗,舞台上出现整齐排列的九块土地,右侧出现三种树木的列表。鼠标指针碰到其中一块土地时土地会改变颜色,鼠标离开时土地恢复成原来的颜色;


2). 在右侧选中一种树木用鼠标拖拽到指定的土地上,松开鼠标即为种下树木;

注意:

a. 必须移动土地上,才能种下,否则树消失;

b. 种下的树,必须在土地的正中央;

c. 已经种下的树不能再拖拽。


3). 每块土地上只能种一棵树,如果该块土地已经种树,第二次把树种在这块土地的时候拖拽出来的树会说:“这里已经有树了!”1秒,然后删除拖拽的树;

4). 当9块土地都种满了树,程序结束。

参考答案

本题难度系数为5,积木块数量73个左右 ,涉及到的知识点主要包括: 克隆编程,重点是克隆按规则排列的克隆技巧; 变量的使用,尤其是私有变量在克隆体中的应用; 列表的应用; 拖拽角色的实现; 循环编程,包括循环嵌套和条件循环; 条件语句的嵌套

答案解析

1.变量和列表初始化设置

2.克隆土地角色

3.克隆树木并种树

在上面的“否则”指令中,增加代码如下:

4.种满土地结束程序

将土地角色的克隆体代码块修改如下:

同理,在tree1角色中,修改绿旗代码块如下:


上一题 下一题