当前位置: 高中信息技术 / 单选题
  • 1. (2021高三上·浙江开学考) 有如下VB程序段:

    n = 7

    d(1) = 123: d(2) = 35: d(3) = 43: d(4) = 23: d(5) = 56: d(6) = 78: d(7) = 132

    k = 1

    For i =2 To n

        For j =    ⑴   

            If    ⑵     Then

                tmp = d(j): d(j) = d(j + 2): d(j + 2) = tmp

            End If

        Next j

        k = -k

    Next i

    执行该程序段后,d 数组各元素为“132,23,123,35,56,78,43”,上述程序段中方框处可选语句为:

    ①i -1 To n - 2

    ②1 To n - i

    ③d(j) * k > d(j + 2) * k

    ④d(j) * (-k) > d(j + 2) * (-k)

    则(1)(2)处语句依次可为(   )

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

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