题目要求详见:【Scratch算法练习】信息奥赛基础习题:输出第二个整数
解题思路:
方法一:逐个检查输入字符,当遇到第一个空格时开始读取后面的字符,并拼接到一隔变量里,直到再遇到空格停止。
方法二:模拟代码类编程,还是逐个检查输入的字符,通过空格进行分割,将数字存入列表,这种方式可以读取任意一个整数,比较灵活。
下面我们采用第二种方法:
创建变量:num,分割出来的单个数字;i:用于重复执行计数,一次取1、2、3、4、……字符长度
创建一隔列表:data ,将分割出来的所有数据存储在列表里
自定义一个积木,用来分割字符输入的内容,参数有sting:输入的内容;sp:用来分割的字符,下图中空白的地方是空格字符“ ”
读取列表第二个数字,输出显示
源码下载:http://www.kidscode.cn/shows3/10807
本站内容未经许可,禁止任何网站及个人进行转载。