试题

试题 试卷

logo

题型:单选题 题类:常考题 难易度:困难

浙江省高中信息技术——选择排序

采用下面的排序算法对数组a中元素进行排序。

Private Sub Command1_ Click ( )

  Dim a(1 To 5) As Integer, i As Integer, 3 As Integer, c As Integer

  a(1) = 22: a(2) = 44: a(3) = 11: a(4) =33: a(5) = 55: c = 0

  For i = 1 To 4

m = i

For j = i + 1 To 5

  If a(i) > a(m) Then m = j

    Next j

    If m <> i Then

      t=a(1) : a(i)=a(m) : a(m)=t

      c=c+1

    End If

  Next i

  Label1.Caption= Str (c)

End sub

该程序运行后,标签Label1中显示的内容是(  )

A、2 B、3 C、4 D、7
举一反三
返回首页

试题篮