单选题

某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