地鼠1号的坐标为(-150,60),地鼠2号的坐标为(130,-100),每行洞口间距为140,,每列洞口间距为80,可以用下面程序控制地鼠克隆体出现在这九个洞口的随机一个。( )


A:正确
B:错误
正确答案:错误
答案解析
x坐标处的随机数取最大值3,代入计算得到270,超过了地鼠2号的x坐标;y坐标处的随机数取最大值3,代入计算得到140,超过了地鼠1号的y坐标,显然这个计算方法有误,无法正确移动至洞口位置。正确的x计算方式为-150+(0和2之间取随机数)*140,y坐标计算方式为-100+(0和2之间取随机数)*80,其含义是间距大小乘以间距数量的积加上第一个洞口的坐标值。
试卷来源:202409 青少年软件编程等级考试Scratch三级真题