题目
下面是用自然语言描述的红外测温报警系统的工作过程,请根据要求完成相应填空。
第一步,设置报警阈值为37度;
第二步,获取人的体温;
第三步,获取的人的体温与报警阈值作比较,如果体温不超过报警阈值,则显示“正常通行”;否则显示“体温高报警”。
(1)
从图1可以看出这是结构的流程图;Python中我们可以通过语句来实现这种结构的;在这种语句中,elif和是可选项。
图1
(2)
请根据自然语言描述将流程图补充完整:①;② 。
(3)
下列选项中,用于表示执行一个步骤的是;表示根据条件选择执行路线的是。
A.
B.
C.
D.
(4)
根据自然语言描述和流程图将下划本处的程序补充完整。
f=37
t= ("请输入检测的体温:")
t=eval(t)
if t<f
print("正常体温")
:
print("体温高报警")
(5)
图2中的程序在运行时出现错误,请写出错误的原因是。
答案: 【1】分支【2】条件【3】else
【1】显示“正常体温”【2】显示“体温高报警”
【1】A【2】C
【1】input【2】else
【1】if t<f 语句后没有写: