当前位置: 高中信息技术 / 单选题
  • 1. (2021·湖州模拟) 某排序算法的 VB 程序段如下:

    n = 8: f = 1: c = 0

    For i = 1 To n \ 2 - 1

        For j = 1 To n - 2 * i

            If f * a(j) < f * a(j + 2) Then

                t = a(j): a(j) = a(j + 2): a(j + 2) = t

                c = c + 1

            End If

            f = -f

        Next j

    Next i

    数组元素a(1)到a(8)的初始值依次为:“16,31,42,38,35,29,27,15”,执行该程序段后,变量C的值为(        )

    A . 6 B . 7 C . 8 D . 9

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