第18810题 程序题
Scratch三级真题:8位二进制数的黑白方块绘制程序

题目说明

二进制由0和1组成,规定0用黑色方块表示,1用白色方块表示。请实现程序:输入一个8位二进制数,用黑白色方块将其可视化展示。 效果示例

准备工作

  1. 保留默认小猫角色与默认白色背景;
  2. 绘制「正方形」角色,该角色包含「黑」「白」两个造型。

功能实现

  1. 小猫询问「请输入一个8位二进制」,校验输入的二进制位数,如果不是8位则重复询问,直到输入符合要求为止;
  2. 根据输入的二进制数字序列,对应生成黑白方块,所有方块排列不可超出舞台范围。