在窗体上画一个名称为Commandl的命令按钮,然后编写如下程序: Option Base 1 Private Sub Command l—Click() d=0 e=10 x=A

admin2020-07-22  37

问题 在窗体上画一个名称为Commandl的命令按钮,然后编写如下程序:
    Option Base 1
    Private Sub Command l—Click()
          d=0
          e=10
          x=Array(10,12,21,32,24)
          For i=l To 5
             If x(i)>c Then
                d=d+x(i)
                C:x(i)
            Else
                d=d-c
           End If
       Next i
      Print d
    End Sub
    程序运行后,如果单击命令按钮,则在窗体上输出的内容为(     )。

选项 A、89
B、99
C、23
D、77

答案C

解析 程序中Option Base 1语句指定数组下标下限从l开始。程序通过赋初值定义变量X为含有5个元素的数组,元索值依次为10,12.2l,32,24。For循环的功能是把这5个元素中大于10 且大于前一个元素的值累加到变量d中,如果小于等于10或前一个元素则从变量d减去10或前一个元素的值,因此d=0-10+12+2l+32/32=23。
转载请注明原文地址:https://kaotiyun.com/show/4gHp777K
0

最新回复(0)