1. 有如下 Python 程序段:

a=[i for i in range(1,7)]

b=[0]*6

head, tail=0,0

for i in range(1,7):

    cnt=1

    while cnt<i:

        a[tail]=a[head]

        head=(head+1)%6

        tail=(tail+1)%6

        cnt+=1

    b[a[head]- 1]=i

    head=(head+1)%6

执行该程序段后, b[5]的值为(         )

A. 2 B. 3 C. 4 D. 5
【考点】
循环结构语句及程序实现;
【答案】

您现在未登录,无法查看试题答案与解析。 登录
单选题 困难
基础巩固
能力提升
变式训练
拓展培优
真题演练
换一批