假定把计时器控件Timer1的Interval 属性设置为10,Enabled属性设置为True,并编写下面的程序: 下面的程序: Dim x As IntegerPrivate Sub Timer1_Timer() For i = 1 To 10

admin2019-04-29  21

问题 假定把计时器控件Timer1的Interval 属性设置为10,Enabled属性设置为True,并编写下面的程序:
下面的程序:
Dim x As IntegerPrivate Sub Timer1_Timer()
    For i = 1 To 100
        x = x + 1
    Next i
    Print x
End Sub
程序运行一段时间后的结果是

选项 A、输出100后正常结束
B、输出1000后正常结束
C、输出10000后正常结束
D、出错

答案D

解析 Timer控件的Interval属性用来设置或返回计时事件间隔的毫秒数,Enabled属性用来设置是否触发时钟事件。如果Interval属性值不为0并且Enabled属性不为False,则Timer事件就会不停地按照设置的事件间隔发生下去。题目中所给程序并没有结束条件,程序的执行结果会出错。故正确答案为选项D。
转载请注明原文地址:https://jikaoti.com/ti/QqN0FFFM
0

最新回复(0)