当前位置: 高中信息技术 / 单选题
  • 1. (2020高三上·杭州期中) 将一组数据(共n*n个数),分别存放在a(1)…a(n*n)中,通过下面程序实现n段有序(升序),例如:当n=4时,排序结果如图所示:

    有如下VB程序段:

    For i = 1 To n

      For j = n * (i - 1) + 1 To ①

        For k = ②   To   ③

          If a(k) > a(k + 1) Then

            t =a(k): a(k) = a(k + 1): a(k + 1) = t

          End If

        Next k

      Next j

    Next i

    上述程序段划线处的表达式正确的是(   )

    A . ① n * i – 1 ② n * (i - 1) + 1 ③ n * (2 * i - 1) – j B . ① n * (i - 1) ② n * i – 1 ③ n * i - j C . ① n * i – 1 ② n * i + j ③ n * (2 * i - 1) D . ① n * i ② n * (i - 1) + 1 ③ n * i - j

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