题目介绍
本作品来自《青少年软件编程(图形化)等级考试试卷(四级)》三.编程题 26.森林运动会。
试题编号:20211106-wy-26
试题类型:编程题
试题难度:一般
题目内容
在森林运动会中,小猫、小狗、小兔子、乌龟、小猴子参加了 800 米耐力跑项目,分别耗时3 分 25 秒、4 分 15 秒、3 分 45 秒、4 分 45 秒、4 分 5 秒。请设计程序实现自动排名。
![图片[1]-森林运动会-青少年软件编程(图形化)等级考试试卷(四级)-超平的编程课](https://www.wangchaoping.com/wp-content/uploads/2023/04/image-64.png)
![图片[2]-森林运动会-青少年软件编程(图形化)等级考试试卷(四级)-超平的编程课](https://www.wangchaoping.com/wp-content/uploads/2023/04/image-65.png)
效果展示
下载内容
- 源代码文件
准备工作
1)保留小猫角色及空白背景;
功能实现
1)建立名为“耐力跑”的列表,用于记录运动员的成绩,以秒为单位;
2)点击绿旗,初始化列表,依次往列表中加入:205,255,225,285,245;
3)点击小猫,对运动员的成绩进行降序排列。
评分标准
考点:链表,算法
1)初始化列表,删除所有项后,加入成绩;(2 分)
2)点击小猫后,排序降序排列正确;(5 分)
3)正确删除、替换链表中的数据;(2 分)
4)正确使用循环的嵌套;(1 分)
参考程序
见下载内容。
编程题的功能实现有多种方案,标准答案所示参考程序仅是其中的一种,最终以是否完成题目要求的功能实现效果作为评分依据。
试题解析
本题有以下几个要点:
- 列表的操作
- 列表某项的设置和获取
- 双层循环的使用
- 循环次数的控制
- 大小比较的运算
- 交换列表两项的值
示例编码如下:
![图片[3]-森林运动会-青少年软件编程(图形化)等级考试试卷(四级)-超平的编程课](https://www.wangchaoping.com/wp-content/uploads/2023/04/image-66.png)
![图片[4]-森林运动会-青少年软件编程(图形化)等级考试试卷(四级)-超平的编程课](https://www.wangchaoping.com/wp-content/uploads/2023/04/image-67-1024x708.png)
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容