五年级《身边的算法》期末综合练习测试卷及答案.docxVIP

  • 2
  • 0
  • 约4.14千字
  • 约 11页
  • 2026-07-18 发布于广西
  • 举报

五年级《身边的算法》期末综合练习测试卷及答案.docx

五年级《身边的算法》期末综合练习测试卷及答案

您的姓名:[填空题]*

_________________________________

您的班级:[单选题]*

○1班

○2班

○3班

○4班

○5班

○6班

○7班

○8班

○9班

您的号数:只填数字,例如25号,只写25。[填空题]*

_________________________________

1、在一组无序数中查找最大值,主要使用哪种算法结构反复比较?()[单选题]*

A、顺序结构

B、分支结构

C、循环结构(正确答案)

D、多分支结构

答案解析:

查找最大值需要逐个比较,使用循环结构完成重复操作。

2、用列表查找最大值程序中,用于记录当前最大值的变量初始值最好设为?()[单选题]*

A、列表第一个数(正确答案)

B、0

C、100

D、任意数

答案解析:

将初始值设为列表第一个数,可减少一次无效比较,更符合算法逻辑。

3、选择排序是每一轮从未排序数据中找出最小值(或最大值),直接交换到已排序序列的末尾,依次完成排序。选择排序算法的核心操作是?()[单选题]*

A、在未排序数据中找最值,交换到指定位置(正确答案)

B、相邻数字两两比较交换

C、把数据分到不同桶里排序

D、直接用公式计算排序结果

答案解析:

选择排序每一轮找出未排序部分的最值,与对应位置交换。

4、对6个数字进行选择排序,需要

文档评论(0)

1亿VIP精品文档

相关文档