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

admin2019-03-08  21

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

选项 A、总是输出100
B、输出1000
C、输出10000
D、不确定

答案A

解析 Interval属性用来设置计时器事件之间所间隔的毫秒数(ms),题中Interval属性值为1000,即每隔1秒发生一个计时器事件。Enabled属性用来设置计时器是否可用,Enabled为True,即计时器可用,整型变量默认值为0,For循环每执行一次,x的取值加1,一共执行了100次,故x=1+1+1+……1=100。根据题意,计时器控件每隔1秒钟输出一次100。故本题正确答案为A选项。
转载请注明原文地址:https://jikaoti.com/ti/I7m0FFFM
0

最新回复(0)