题库首页 › 青少年软件编程(Python) › 题目 2415

小明想对列表arr = [5, 33, 21, 67, 39, 73, 7, 43 ]中的数值进行升序排序,于是他编写了“选择排序”程序, 在调试程序的过程,他故意将循环的次数改成了固定值,如下图所示。 请问,现在这个程序执行之后print(arr)打印出的结果应该是?( )

小明想对列表arr = [5, 33, 21, 67, 39 题目配图
A:[5, 7, 21, 33, 39, 43, 67, 73]
B:[5, 7, 21, 33, 39, 73, 43,67]
C:[5, 7, 21, 67, 39, 73, 33, 43]
D:[5, 7, 21, 33, 39, 73, 67, 43]

正确答案:D

答案解析

本题考查学生对选择排序算法的理解。循环的参数设为range(0,4),是只循环了4次,所以正确答案是选项D。

试卷来源:202103 青少年软件编程等级考试Python三级真题

本卷相关题目

在线做题 同科目题库