第16课《比较交换找最值》随堂练习 义务教育版(2024)五年级全一册.docxVIP

  • 0
  • 0
  • 约2.8千字
  • 约 4页
  • 2026-03-11 发布于浙江
  • 举报

第16课《比较交换找最值》随堂练习 义务教育版(2024)五年级全一册.docx

义务教育版(2024)五年级全一册第16课《比较交换找最值》

一课一练测试题

班级:

________________________

学号:

________________________

姓名:

________________________

一、选择题(每题4分,共20题,满分80分,请将正确答案的序号填在括号内,每题只有一个正确答案。)

下列选项中,不属于日常生活中“找最值”场景的是()

A.找出身高最高的同学

B.找出价格最低的同款文具

C.计算班级同学的平均年龄

D.找出某月气温最高的一天

在“找出5个信封中最大数”的活动中,用来记录查找过程中最大数的卡片是()

A.B卡B.A卡C.信封卡片D.任意卡片

如果在A卡上先记录0,再依次查看每个信封的数并比较,循环次数与信封个数的关系是()

A.循环次数比信封个数少1

B.循环次数与信封个数相等

C.循环次数比信封个数多1

D.没有固定关系

在Python中,创建列表时,数据应该放在()

A.圆括号()中B.方括号[]中

C.花括号{}中D.引号“”中

列表box=[24,91,42,108,35],其中box[0]对应的数值是()

A.91B.24C.35D.108

下列关于列表下标的说法,正确的是()

A.列表下标从1开始

B.列表下标从0开始

C.列表下标可以是负数

D.列表下标必须是偶数

要获取列表box中的数据个数,应该使用的Python函数是()

A.max()B.len()

C.min()D.print()

在Python中,while循环的作用是()

A.输出内容B.实现循环结构,重复执行语句组

C.比较两个数的大小D.创建列表

程序“box=[24,91,42,108,35];a=box[0];i=1;whileilen(box):ifbox[i]a:a=box[i];i=i+1”中,循环的次数是()

A.5次B.4次C.3次D.6次

上述程序中,变量a的作用是()

A.记录循环次数B.记录列表的长度

C.记录查找过程中的最大数D.记录当前查看的数

如果要找出最大数并记录其所在的信封编号,需要增加一张()

A.A卡B.B卡C.C卡D.不需要增加卡片

在寻找最大数的算法中,核心操作不包括()

A.记录B.比较C.交换D.随机猜测

下列关于“比较交换找最值”算法的说法,错误的是()

A.可以用来找出最大数,也可以调整后找出最小数

B.必须先在记录卡片上写0

C.涉及循环操作

D.需要逐个比较数据

列表box=[5,3,9,2,7],使用本节课所学算法找出的最大数是()

A.5B.7C.9D.3

在程序中,“ifbox[i]a:a=box[i]”这句话的作用是()

A.如果当前数大于最大数,就更新最大数

B.如果当前数小于最大数,就更新最大数

C.输出当前数

D.记录当前数的下标

排序算法的作用是()

A.只能找出最大数

B.只能找出最小数

C.将无序数据按特定顺序排列

D.计算数据的平均值

如果有5000个无序数,用“在A卡写0再循环比较”的方法,循环次数是()

A.4999次B.5000次C.5001次D.不确定

在“找出最大数”的活动中,每次打开信封查看数字后,需要()

A.把卡片拿走

B.把卡片放回原信封

C.把卡片交给老师

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档