组卷题库 > 高中信息技术试卷库
试题详情
无序数组元素a(1)到a(n)中存在一个出现次数过半的值,如数组a的值依次为3,1,2,2,2,其中出现次数过半的元素为2。查找该值的VB程序段如下:

c= a(1): cnt= 0

For i= 1 To

     If  Then c= a(i)

     If  Then cnt= cnt+ 1 Else cnt= cnt- 1

Next i

Text1.Text= "出现次数过半的值是: " &c

上述程序段3个方框处的代码分别为(    )

A、①n②cnt=i ③c = a(cnt)
B、①n\2+ 1②cnt=0 ③c= a(i)
C、①n②cnt= 0③c= a(i)
D、①(n+ 1)\2 ②cnt=i ③c = a(cnt)
知识点
参考答案
采纳过本试题的试卷
教育网站链接