题目介绍
本作品来自《青少年软件编程(图形化)等级考试试卷(三级)》三.编程题 38.猜数字游戏。
试题编号:202212-S3-38
试题类型:编程题
试题难度:一般
效果展示
下载内容
包括:
- 源代码文件
题目内容
猜数字游戏
假设有一个100以内的正整数,分别输入这个数除以3、5、7之后的余数,找出这个数字是多少?
准备工作
1)默认角色小猫和白色背景。
功能实现
1)分别询问三次:除以3、5、7的余数是多少,用户依次输入三个余数;
2)设计循环结构程序,找出这个100以内的正整数(注意小于100,不包括100);
3)如果数字存在,则说:“这个数字是:XX ” 2秒;如果存在多个,则依次说出所有的数;如果不存在,则什么也不说;
4)例如输入的三个余数依次为:1、1、2,最后小猫说“这个数字是:16 ” 2秒。
评分标准
1)能够正确地询问;(1分)
2)能够使用变量来接收用户输入的值;(2分)
3)能够利用循环语句实现遍历;(5分)(计数器变量可以从0开始,也可以从1开始)
4)能够正确说出满足题意的数字。(2分)
参考程序
见下载内容。
编程题的功能实现有多种方案,标准答案所示参考程序仅是其中的一种,最终以是否完成题目要求的功能实现效果作为评分依据。
试题解析
本题有以下几个要点:
- 记录不同的余数
- 循环判定全部的被除数
- 3个条件的逻辑与运算
示例编码如下:
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容