当前位置: 高中信息技术 / 单选题
  • 1. 为了丰富学生业余生活,学校举办校园歌手大赛,邀请了5位音乐老师作为评委打分,打分的上限是10分。统计选手得分时,去掉一个最高分,再去掉一个最低分,取评委打分的平均值作为选手的最终得分。程序运行结果界面如图所示。

    请分析任务,完成下列题目。

    程序代码如下:

    Private Sub Command1_Click()

    Dim s As single

    Dim Max , Min ,i As Integer

    Dim a(5) As Integer

    Max = 0

    Min =     ①       

    s = 0

    For i = 1 To 5

        a(i) = InputBox("请输入第" & i & "个分数")

        s = s + a(i)

        If     ②    Then Max = a(i)  

        If  Min > a(i) Then Min = a(i)   

    Next i

    s =       ③          

    Text1.Text = Max

    Text2.Text = Min

    Text3.Text = s

    End Sub

    Private Sub Command2_Click()

    Text1.Text = ""

    Text2.Text = ""

    Text3.Text = ""

    End Sub

    Private Sub Command3_Click()

    End Sub

    请分析任务,完成下列题目。

    1. (1) 下列控件在本程序窗体中用到的是(   )
      A . 列表框 B . 单选按钮 C . 标签 D . 组合框
    2. (2) 为精确计算选手的最终得分,程序中变量s的数据类型应定义为(   )
      A . 整型 B . 单精度型 C . 字符型 D . 布尔型
    3. (3) 程序中①所在位置表达式正确的是(   )
      A . 0 B . 1 C . 5 D . 10
    4. (4) 程序中②所在位置表达式正确的是(   )
      A . Max < a(i) B . Max >a(i) C . Max =a(i) D . Max <> a(i)
    5. (5) 程序中③所在位置表达式正确的是(   )
      A . s/3 B . (s+Max+ Min)/5 C . (s - Max - Min) / 3 D . (s - Max - Min) / 5
    6. (6) 变量s所表示的含义是(   )
      A . 最低分 B . 最高分 C . 评委打分 D . 最终得分
    7. (7) 当一个选手的得分分别为9,8,9,7,8的时候,下列最终得分计算正确的是(   )
      A . 8 B . 8.33 C . 7.66 D . 7
    8. (8) 程序中Command1控件响应的事件是(   )
      A . 单击事件 B . 双击事件 C . 载入事件 D . 活动事件
    9. (9) 程序中数组a(5)包含的元素个数是(   )
      A . 1 B . 5 C . 6 D . 10
    10. (10) 程序“For i = 1 To 5 ……Next i”中“s = s + a(i) ”被执行的次数是(   )
      A . 1 B . 4 C . 5 D . 6

微信扫码预览、分享更方便