niusouti.com
更多“ 设有以下窗体单击事件过程:打开窗体运行后,单击窗体,则消息框的输出内容是( )。 ”相关问题
  • 第1题:

    设有以下窗体单击事件过程:

    Private Sub Form_Click()

    a=1

    For i=l To 3

    Select Case i

    Case 1,3

    a=a+1

    Case 2,4

    a=a+2

    End Select

    Next i

    MsgBox a

    End Sub

    打开窗体运行后,单击窗体,则消息框的输出内容是______。


    正确答案:5
    5 解析:本题考查VBA程序设计中的多分支选择和循环的知识。在本题的程序中,共循环三次,第一次i的值为1,故此执行Case 1,3语句中的a=a+1;第二次i的值为2,故此执行Case 2,4语句中的 a=a+2;第三次i的值为3,故此执行Case1,3语句中的a=a+1。所以最后a的值为1+1+2=1=5。

  • 第2题:

    若有以下窗体单击事件过程:Private SubForm_Click( ) result=1 For i=1To 6 Step 3 result=result*i Next i MsgBoxresult End Sub打开窗体运行后,单击窗体,则消息框的输出内容是( )。

    A.1

    B.4

    C.15

    D.120


    正确答案:B
    此题考查简单的FOR循环,当i=1时,result=1,由于步长为3,则i=4,当i=4时,result的值为4,循环总共执行两次,所以答案选择B。

  • 第3题:

    若有以下窗体单击事件过程: Private Sub Form_Click()   result = 1   For i = 1 To 6 step 3     result = result * i   Next i   MsgBox result End Sub 打开窗体运行后,单击窗体,则消息框的输出内容是()。

    A.1

    B.4

    C.15

    D.120


    C 解析:为了判断一个数n是不是素数,可以将n被2到根号2之间的所有整数除,如果都除不尽,则n就是素数,否则不是素数。本题是典型的判断素数的程序语句。故选择C项。

  • 第4题:

    若有以下窗体单击事件过程:

    Private Sub Form_Click()

    result=1

    For i=1 To 6 step 3

    result=result*i

    Next i

    MsgBox result

    End Sub

    打开窗体运行后,单击窗体,则消息框的输出内容是

    A.1

    B.4

    C.15

    D.120


    正确答案:B
    解析:本题中主要考查FOR循环执行的次数和循环变量的取值,第一次循环i=1,result=1*1=1,之后i加3;第二次循环i=4,result=1*4=4,之后i加3为7不符合for循环条件,结束循环,输出结果为4。

  • 第5题:

    若有以下窗体单击事件过程: Private Sub Form_Click() result = 1 For i = 1 To 6 step 3 result = result * i Next i MsgBox result End Sub 打开窗体运行后,单击窗体,则消息框的输出内容是______。

    A.1

    B.4

    C.15

    D.120


    C 解析:为了判断一个数n是不是素数,可以将n被2到根号2之间的所有整数除,如果都除不尽,则n就是素数,否则不是素数。本题是典型的判断素数的程序语句。故选择C项。