日期:2024-04-29
浙江省杭州市“六县九校”联盟2022-2023学年高二下学期信息技术4月期中联考试卷试题详情
“最强大脑”游戏问题的算法分析:显示游戏规则,显示物品以及编号,屏幕停留10秒;随机出题,给出物品,回答编号;判断回答是否正确,如果正确,则答对的题数加1。重复以上步骤,直到答完5道题;显示答对的题数。( )
import random;import time;import os
print("你好,现在你有 10 秒钟的时间记忆下列物品及其编号")
things= ["苹果","香蕉","橙子","梨子","猕猴桃","柚子","猴魁","铁观音","彩蛋","复活节"] for i in range(10) :
print(i,":", ① ); #在屏幕上显示编号及物品名称
time.sleep(10) #延时 10 秒
os.system("cls") #清屏幕,隐去编号及物品
n=0 #记录答对的题数,初值为 0
t2=random.sample( ② ,5) #随机抽出 5 个物品
for i in t2: #出 5 题
ans=int(input(i + "的编号是:"))#输入编号答题技术
if i== ③ :
n=n+1 #如果回答正确,答对的题数加 1
print(" 你一共答对了",n,"次")#屏幕显示答对的题数
input(" 按回车键结束程序")
- A、①things[i] ② things ③things[ans]
- B、① things ② things ③ things[i]
- C、①things[i] ② things[i] ③ things[ans]
- D、①things[ans] ② things[ans] ③ things[i]