试题

试题 试卷

logo

题型:单选题 题类:常考题 难易度:普通

【bj】高中信息技术综合库——排序算法及程序实现1

有如下VB程序段:

n=8: flag=True: k=0

First=1: Last =n

Do While flag

    p= False: flag= False

    For j=Last To First +1 Step-1

        k=k+1

        If a(j)< a(j-1) 1) Then

            t=a(j): a(j)=a(j-1): a(j-1)=t

            First=j: flag =True

            If p= False Then Last=j: p=True

        End If

    Next j

    If Last <> n Then Last =Last +1

Loop

数组元素a(1)到a(8)值依次为“2,8,12,17,13,14,18,19”,程序运行后,变量k的值为(   )

A、3 B、8 C、9 D、28
举一反三
返回首页

试题篮