作品简介
今天为大家分享的Scratch作品是《求逆序数》,这是第12届蓝桥杯省赛真题,于2021年4月24日进行的省赛,这是初级组编程部分的第3题,题目要求考生编程实现在对话框中输入指定范围的数字,小猫会说出输入数字和它的逆序数,例如:1234,它的逆序数字:4321。
先来看看题目的要求吧:
编程实现:
在对话框中输入指定范围的数字,小猫会说出输入数字和它的逆序数。
例如:1234,它的逆序数字:4321
具体要求:
1). 点击绿旗,出现对话框;

2). 小猫说:“请输入10-999之间的任意数字”;

3). 在输入框输入数字后,小猫说出输入数字;

4). 等待1秒钟,小猫说出逆序数字;

5). 如果输入数字不在指定输入范围内,则小猫说不成立。
评判标准:
- 5分:满足要求1);
- 10分:满足要求2);
- 15分:满足要求3);
- 15分:满足要求4);
- 15分:满足要求5)。
作品效果
Scratch求逆序数作品的完整效果如视频所示:
作品解读
Scratch求逆序数作品只有一个角色,就是默认的小猫角色,其实现也非常简单,就是将字符串按照从后到前的顺序遍历,找到每一个字符,再进行拼接即可,代码参考如下:

© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容