当前位置: 高中信息技术 / 单选题
  • 1. (2021·柯桥模拟) 以下VB程序利用选择排序思想对数组a进行升序排序。

    For i=1 To n\2

        iMax= i:iMin= i

        For j=i+ 1 To n-i+1

            If a(j) > a(iMax) Then iMax=j

            If a(j) < a(iMin) Then iMin=j

        Next j

       

        If iMax= i Then

            

        Else

            

        End If

    Next i

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

    ①temp=a(i):a(i)=a(iMin):a(iMin)=temp

    ②temp=a(iMin):a(iMin)=a(n-i+1):a(n-i+1)=temp

    ③temp=a(iMax):a(iMax)=a(n-i+1):a(n-i+1)=temp

    则方框处的语句依次为(   )

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

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