当前位置: 高中信息技术 / 单选题
  • 1. (2021高二下·温州期末) 以下程序段实现将数组中比a(1)大的数据都排在后面,不大于a(1)的数据都排在前面,a(1)在两者之间,例a(1)~a(6)中的数为:6,7,2,4,8,9,则处理后a(1)~a(6)依次为2,4,6,8,9,7,数组变量a(1)~a(6)中随机存入6个正整数,代码略

    L=2: R=6

    Do While L = R

        If  Then

            t = a(L): a(L) = a(R): a(R)= t

           

        Else

           

        End If

    Loop

    t = a(R): a(R) =a(1): a(1)=t

    上述程序段中方框处可选语句为:(    )

    ① a(L) > a(1)    ② a(L) > a(R)    ③R = R - 1     ④L = L + 1

    A . ①③④ B . ②③④ C . ①④③ D . ②④③

微信扫码预览、分享更方便