在窗体上画一个命令按钮,然后编写如下程序: Private Sub Command1_Click() Dim a As Integer, b As integer b = 1 For a = 1 To 100

admin2010-09-11  31

问题 在窗体上画一个命令按钮,然后编写如下程序:    Private Sub Command1_Click()       Dim a As Integer, b As integer       b = 1       For a = 1 To 100          If b >= 10 Then Exit For            If b Mod 3 = 1 Then               b = b + 3            End If       Next a       Print a    End Sub    在命令按钮上单击后,窗体上显示的结果是 ______。

选项 A、101
B、6
C、5
D、4

答案8

解析 事件发生时给变量b赋值1,然后执行For循环。先给a赋初值1,判断If后面的条件“b>=10”为False,接着执行If语句,判断“b Mod 3=1”为“True”,执行语句“b=b+3”,第一次循环结束后,b=4,a=2。第二次循环结束后,b=7,a=3。第三次循环后,b=10, a=4。接着执行第四个循环,判断If后面的条件“b>=10”为True,退出循环,a的输出值为4。
转载请注明原文地址:https://kaotiyun.com/show/0wmp777K
0

最新回复(0)