当前位置: 初中信息技术 / 算法与程序设计 / 算法与流程图 / 流程图的概念及其常用图形
  • 1. (2020八上·蒙阴期中) 下面是用自然语言描述的红外测温报警系统的工作过程,请根据要求完成相应填空。

    第一步,设置报警阈值为37度;

    第二步,获取人的体温;

    第三步,获取的人的体温与报警阈值作比较,如果体温不超过报警阈值,则显示“正常通行”;否则显示“体温高报警”。

    1. (1)
      从图1可以看出这是结构的流程图;Python中我们可以通过语句来实现这种结构的;在这种语句中,elif和是可选项。

      图片_x0020_40图1

       

    2. (2) 请根据自然语言描述将流程图补充完整:①;② 。
    3. (3) 下列选项中,用于表示执行一个步骤的是;表示根据条件选择执行路线的是

      A.

      B.

      C.

      D.  

    4. (4) 根据自然语言描述和流程图将下划本处的程序补充完整。

      f=37

      t= ("请输入检测的体温:")

      t=eval(t)

      if t<f

        print("正常体温")

      :

        print("体温高报警")

    5. (5) 图2中的程序在运行时出现错误,请写出错误的原因是
能力提升 换一批
  • 1. (2020八上·蒙阴期末) 这是用Python编写的“BMI值计算程序”,根据截图完成填空。

    height=input('你的身高是多少米:')

    height=float(height)

    weight =input('你的体重是多少KG:')

    weight =float(weight)

    BMI=weight/(height*height)

    if BMI>=24.9:

        print('肥胖')

      ①  BMI<24.9   ②   BMI>=18.5:

       print('正常')

    else:

        print('偏瘦')

    1. (1) 从图中可知,程序中使用的是语句,在语句后输入“”,下面的程序会强制缩进。
    2. (2) 程序中定义height和weight为
    3. (3) 请补充完整程序:①;②
    4. (4) 图中函数是Python的内置函数,主要用于数据的输入。
  • 2. 这是用Python编写的“BMI值计算程序”,完成填空。

    height=input('你的身高是多少米:')

    height=float(height)

    weight =input('你的体重是多少KG:')

    weight =float(weight)

    BMI=weight/(height*height)

    if BMI>=24.9:

      print('肥胖')

       ①   BMI<24.9    ②    BMI>=18.5:

      print('正常')

    else:

      print('偏瘦')

    1. (1) 从图中可知,程序中使用的是语句,在语句后输入“”,下面的程序会强制缩进。
    2. (2) 程序中定义height和weight为
    3. (3) 请划线处补充完整程序

       ② 

    4. (4) 图中函数是Python的内置函数,主要用于数据的输入。