单选题

某Python程序如下:

a = [28,45,17,43,75,40,54,13]
m = int(input("请输入一个整数:"))
pos=-1
for i in range(len(a)):
    if a[i]>m:
        if pos==-1 or a[i]<a[pos]:
            pos=i
print(pos)

运行该段程序,若输入40,输出的结果是?(  )

A

1

B

4

C

3

D

5

赣ICP备20007335号-2