第13997题 程序题
Scratch编程题:构造边框为'a'、中间为'='的矩形并存储到列表

图形化编程题:小杨画矩形

题目描述

小杨想构造一个高为 $h(3≤h≤10)$,宽为 $w(5≤w≤10)$ 的矩形,边框使用小写字母“a”绘制,中间区域使用“=”填充。默认使用Scratch小猫角色和白色背景,请根据给定的$h$和$w$,在列表中生成对应的矩形。

输入描述

新建变量h用于存储矩形的高($3≤h≤10$),新建变量w用于存储矩形的宽($5≤w≤10$),直接为变量赋值即可,无需使用“询问并等待”积木块。

输出描述

新建列表list用于存储生成的矩形,每次点击绿旗后需要先清空该列表,再插入生成的每一行矩形字符串。

输入样例

  1. $h=7, w=7$
  2. $h=5, w=6$

输出样例

  1. 当$h=7, w=7$时,list = ['aaaaaaa', 'a=====a', 'a=====a', 'a=====a', 'a=====a', 'a=====a', 'aaaaaaa']
  2. 当$h=5, w=6$时,list = ['aaaaaa', 'a====a', 'a====a', 'a====a', 'aaaaaa']

注意事项

  1. 变量名hw和列表名list的拼写(包括大小写)必须严格符合题目要求。
  2. 直接为变量赋值,无需使用“询问并等待”积木块。
提交0次 正确率0.00%
答案解析