判断题

执行如下 Python 程序段后, 说法不正确的选项是? ( )

a=[2,1,3,2,4,3]

n=len(a)

for i in range(2):

    k=i

    for j in range(i+1,n):

        if a[k]>a[j]:

             k=j

    if i!=k:

        a[i],a[k]=a[k],a[i]

print(a)

A

a= [1, 2, 3, 2, 4, 3]

B

for i in range(2) 与 for i in range(0, 2) 等价

C

k 的值为 1

D

for j in range(i+1, n) : 与 for j in range(i+1, n+1) : 等价

赣ICP备20007335号-2