1. 程序填空题:零钱兑换,将一张面值100元的人民币,兑换成5元、10元和20元的零钱,每种纸币至少一张,问同学们共有几种换法,兑换方案有几种?请根据题意将下列程序补充完整。

count=0 #用于计数器

for y5 in range(1,21):  #5元的范围[1-20]

    for:      #10元的范围[1-10]

        for y20 in range(1,6):  #20元的范围[1-5]

            if y5*5+y10*10+y20*20==100:

                 #计数器加1

                print(“5元:”,y5,“,10元:”,y10,“,20元:”,y20)

print(“共有”,count,“种方案”)

【考点】
循环结构程序设计与分析; 枚举算法及其程序设计;
【答案】

您现在未登录,无法查看试题答案与解析。 登录
填空题 困难
基础巩固
能力提升
变式训练
换一批