1. 有如下Python程序段:

n=int(input())

a=[0,0,0,0,0,0,0,0,0,0]

c=0

while n>0:

    a[n%10]=a[n%10]+1

    if a[n%10]==1:

        c=c+1

    n=n//10

print(c)

执行上述程序段,若输出c的值为4,则输入n的值可能为(   )

A. 1123 B. 2373 C. 14551 D. 20045
【考点】
运算符、基本运算与表达式; 循环结构语句及程序实现;
【答案】

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