假设有一个100以内的正整数,分别输入这个数除以3、5、7之后的余数,找出这个数字是多少?
(1)默认角色小猫和白色背景。
(1)分别询问三次:除以3、5、7的余数是多少,用户依次输入三个余数;
(2)设计循环结构程序,找出这个100以内的正整数(注意小于100,不包括100);
(3)如果数字存在,则说:“这个数字是:XX”2秒;如果存在多个,则依次说出所有的数;如果不存在,则什么也不说;
(4)例如输入的三个余数依次为:1、1、2,最后小猫说“这个数字是:16” 2秒。
角色:默认角色小猫
背景:默认白色背景。
使用默认的角色,不需要额外设置。
使用默认的舞台背景,不需要额外设置。
编程题的功能实现有多种方案,标准答案所示参考程序仅是其中的一种,最终以是否完成题目要求的功能实现效果作为评分依据。
新建变量a
,用于存储除以3的余数。
新建变量b
,用于存储除以5的余数。
新建变量c
,用于存储除以7的余数。
新建变量i
,用于记录循环的数据。
当绿旗被点击时:
a
,b
,c
中。i = 1
。i = 100
:(设计循环结构程序,找出这个100以内的正整数(注意小于100,不包括100)) i
除以3的余数等于a
并且i
除以5的余数等于b
并且i
除以7的余数等于c
,那么说这个数是i
,2秒。(如果数字存在,则说:“这个数字是:XX”2秒;如果存在多个,则依次说出所有的数;如果不存在,则什么也不说;)i = i + 1
(1)能够正确地询问;(1分)
(2)能够使用变量来接收用户输入的值;(2分)
(3)能够利用循环语句实现遍历;(5分)(计数器变量可以从0开始,也可以从1开始)
(4)能够正确说出满足题意的数字。(2分)
下一篇:浅谈Xpath注入漏洞