刷题首页
题库
高中信息
题干
下列程序的功能是对某校2011年3月份技术高考成绩进行排名分析,数组a中保存学生技术考试的成绩,数组b中保存学生的姓名,第i个学生的技术成绩保存在a(i)中,对应的学生姓名保存在b(i)中,最后按技术成绩从高到低进行排序。程序界面如图所示,左边列表框List1中显示的是所有学生到的原始数据,单击"排序"按钮(Command1)后,在右边的列表框List2中显示排序完成后的结果(按成绩从高到低排列)。
(1)虚线内程序段所采用的排序算法名称是
。
(2)程序加框处代码有错,请改正。
上一题
下一题
0.99难度 填空题 更新时间:2019-05-29 05:27:29
答案(点此获取答案解析)
同类题1
将数组a中的8 个数据“18,33,5,26,86,0,60,200”按从大到小的顺序排列,每次可以交换任意两个元素,最少需要交换的次数是( )
A.4
B.5
C.6
D.7
同类题2
解决上问题所用的算法是:( )
A.枚举法
B.解析法
C.顺序查找
D.选择法
同类题3
有如下VB程序段:
执行该程序段后,数组a(1)到a(6)的数据依次是( )
A.Delphi Java Pascal Python VB Swift
B.VB Swift Python Pascal Java Delphi
C.VB Swift Python Java Pascal Delphi
D.Java Pascal Delphi Python Swift VB
同类题4
某数组有8个元素,依次为500、419、352、350、300、200、180、100,若采用顺序查找法在该数组中查找数据300,需要查找的次数是( )
A.1
B.3
C.4
D.5
同类题5
在VB中,下列函数返回值最大的是( )
A.Sqr(9)
B.Abs(-3.2)
C.int(3.2)
D.Len("3.2")
相关知识点
算法理论
算法实例的程序实现
排序算法及程序实现