1. 有如下python程序段:

for i in range(100,0,-1):

    flag=True

    m=i

    for j in range(len(a)-1,-1,-1):

        if m % 2!=a[j]:

            flag=False

            m//=2

            if flag:

                ans=i

            break

print(ans)

已知列表a=[1,0,0,0,1,0,1],程序运行后,变量ans的值是(   )

A. 46 B. 58 C. 69 D. 81
【考点】
运算符、基本运算与表达式; 分支结构语句及程序实现; 循环结构语句及程序实现;
【答案】

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