1. 采用冒泡排序算法对数组a中的6个数据“8,20,5,17,30,9”进行排序,部分程序代码如下:

For i=1 To 2

    For j=6 To i+1 Step -1

    If a(j)>a(j-1) Then

        t=a(j): a(j)=a(j-1): a(j-1)=t

    End If

    Next j

Next i

运行该程序,数据交换的次数为(  )

A. 1 B. 2 C. 3 D. 4
【考点】
排序算法及程序实现;
【答案】

您现在未登录,无法查看试题答案与解析。 登录
单选题 普通
能力提升
变式训练
拓展培优
真题演练
换一批