蓝桥杯青少Scrtach编程省赛已出结果,23日就要迎来国赛了。
省赛真题若有没做出来的,可以在平台检索做一做,补足下省赛的不足之处。以下是初级组的真题。
平台可以在线编程,素材也已准备,可直接编程,不会做的平台提供了题解答案源码。
草船借箭
编程实现
草船借箭
具体要求
1)点击绿旗,草船在水面上,变量“倒计时”的值为 10,变量“箭数”的值为 0;

2)“倒计时”每隔 1秒减小 1;
3)按下← 键,草船向左持续移动,按下→ 键,草船向右持续移动,松开按键后停止移动;
4)当草船碰到舞台左边缘时按下←键不向左移动,当碰到舞台右边缘时按下→ 键不向右移动;
5)每隔 0.5 秒从舞台上方的随机位置出现一个朝下的箭,并持续向下移动;
6)当箭到达水面后消失;
7)当箭碰到草船之后,该箭会留在与草船碰撞的位置,并持续随着草船左右移动,此时“箭数“增加 1;(参考视频)

8)当变量“箭数"的值为 10 时,“倒计时“不再变化,不再产生箭,所有箭停止移动但不能消失,船无法再移动,显示”借箭成功”;(参考视频)
9)当变量“倒计时”的值为0时,不再产生箭,所有箭停止移动但不能消失,船无法再移动显示”借箭失败,如图所示。

最低0.47元/天 解锁文章
611

被折叠的 条评论
为什么被折叠?



