单选题

小明用冒泡排序算法编写了一段程序,请问程序中红色标记的处,应该填写什么代码? (    )

a = [8, 4, 2, 11, 3, 9]

n = len(a)

for i in range(0, n):

    for j in range(0, n-i-1):

        if a[j] > a[ ① ]:

            a[j], a[j+1] = a[j+1], a[j]

print(a)

A

j-1

B

j+1

C

n-1

D

n+1

赣ICP备20007335号-2