单选题

有如下Python程序段:

a=[1,2,3,5,6,8,9,11,15,0] #0表示该位置未存储元素
num=int(input( "输入需要插入的数据:"))
for i in range(len(a)):
    if a[i]>num:
        for j in range(len(a)-1,i-1,-1):
            a[j]=a[j-1]
        a[i]=num
        break
    else:
        a[-1]=num
print(a)

执行程序后,输入数字9,则位置下标发生改变的数据个数?(   )

A

3

B

2

C

1

D

0

赣ICP备20007335号-2