测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A50290. 小明同学想要做一个扑克牌游戏,他在列表里面存了1到13的数字,分别代表A、2、3……J、Q、K,程序运行后会随机从列表里面抽取3个数字,并将数值存到列表【ch】中,但是他遇到了一个问题,无法判断这三张牌是不是连续的数字。接下来请你用程序来帮助他完成这个功能。注意: K和A两张牌不连续。(1)准备工作 在预留文件中的小明角色中编程。(2)功能实现 1)每次运行代码,小明会根据列表【ch】中的数据是…

填空题 中等

题目描述

小明同学想要做一个扑克牌游戏,他在列表里面存了1到13的数字,分别代表A、2、3……J、Q、K,程序运行后会随机从列表里面抽取3个数字,并将数值存到列表【ch】中,但是他遇到了一个问题,无法判断这三张牌是不是连续的数字。接下来请你用程序来帮助他完成这个功能。

注意: K和A两张牌不连续。

(1)准备工作

        在预留文件中的小明角色中编程。

(2)功能实现

        1)每次运行代码,小明会根据列表【ch】中的数据是否连续说出结果。如果是连续的,就说“yes”,如果不是连续的,就说“no”。

        2)比如,代码运行后,如果【ch】列表中的数据为1、2、3,小明说“yes”。如果【ch】列表中的数据为12、13、1,小明说“no”。

参考答案

见编程解析 评分标准: 1)循环使用恰当(3分) 2)判断严谨合理(3分) 3) 结果正确,输入是连续的小明会说“yes”,否则会说“no”。(4分)

答案解析

上一题 下一题