当前位置: 初中信息技术 / 算法与程序设计 / 程序设计初步 / 分支结构程序设计与分析
  • 1. VB程序结构

    在VB中有三种程序结构,其中的分支结构中有一种多分支结构,可以针对多种情况进行编程。在编写移动的坦克游戏中,其中有这一段代码

    1  Private Sub Picture1_KeyDown(KeyCode As Integer, Shift As Integer)

    2      Select Case KeyCode

    3      Case 37

    4          Image1.Picture = LoadPicure(App.Path& "\pic\tank1.jpg")

    5              If Image1.Left - 20 < 0 Then

    6                  Image1.Left=0

    7              Else

    8                  Image1.Left= Image1.Left-20

    9              End If

    1. (1) 代码中的第一行,我们可以得知程序如何触发?(   )
      A . 单击 B . 双击 C . 按下键盘 D . 弹回键盘
    2. (2) 代码中的第三行,是编写按(    )方向键的情况。
      A . B . C . D .
    3. (3) 如果要编写按“下”方向键的情况,keycode值应该是(    )
      A . 37 B . 38 C . 39 D . 40
    4. (4) 编写多分支结构,我们用(    )语句。
      A . IF B . FOR C . case D . rnd
    5. (5) 代码中第五行是判断(    )。
      A . 坦克是否到达最左边 B . 坦克是否到达最右边        C . 坦克是否到达最上边 D . 坦克是否到达最下边
能力提升 换一批
  • 1. (2021八下·花都期末) 下列Python程序段执行后x的值为(    )。

    x=0

    a=8

    if a<9:

    x=9

    print (x)

    A . 8 B . 9 C . 0 D . 1
  • 2. (2021八下·花都期末) 完善程序,实现以下功能:设计停车场收费程序,收费标准为1小时内免费;1-3小时收费5元;3-5小时收费10元;5小时以上收费15元。(     )

    t=float (input("请输入停车时长:"))

    if t<=1:

      print("停车时长"+str(t)+",免费停车")

    elif t<=3:

      print("停车时长"+str(t)+",收费5元")

                      

      print("停车时长"+str(t)+",收费10元")

    else:

      print("停车时长"+str(t)+",收费15元")

    A . elif t<=5: B . else t<=5: C . elif t>=5: D . else t>=5:
  • 3. (2021八下·长兴期末) 观看下面代码:若当P1引脚获取的模拟值为200时,Micro:bit 单片机LED屏上显示的图像可能是:(    )

    from microbit import *

    while True:

        water_ level =pinl. read_ analog ()        #将p1引脚的模拟值设为变量“water_ level”

        if water_ level<300:

            display. show (Image. SAD)

        else:

            display. show (Image. HAPPY)

    A . LED灯先显示“伤心”,然后再显示“开心” B . LED灯显示“伤心” C . LED灯先显示“开心”,然后再显示“伤心” D . LED灯显示“开心”