组卷题库 > 高中信息技术试卷库
试题详情
已排序的列表a有n个整型元素,现要查找出现次数最多的值并输出。若出现次数最多的值有多个,则输出最前面的一个。实现该功能的程序段如下,方框中应填入的正确代码为(   )

c,m,v =1,1,0

for i in range(1,n):

   

print(a[v])

A、if a[i]==a[i-1]:

    c+=1

    if c>m:

       m=c

        v=i

else:

    c=1

B、if a[i]==a[i-1]:

    c+=1

    if c>m:

        m=c

        v=i

    else:

        c=1

C、if a[i]==a[i-1]:

    c+=1

else:

    if c>m:

        m=c

        v=i-1

        c=1

D、if a[i]==a[i-1]:

    c+=1

else:

    if c>m:

        m=c

        v=i-1

c=1

知识点
参考答案
采纳过本试题的试卷
教育网站链接