在窗体中添加—个名称为Command1的命令按钮,然后编写如下代码: Function F(a As Integer) b=0 Static c b=b+1 C=c+1 F=a+b+c End Function Private Sub Command1_Click( ) Dim a As Integer Dim b As Integer a=2 For i=l To 3 b=F(A)Print b Next i End Sub 程序运行后,如果单击按钮,则在窗体上显示的内容是A.4 4 4B.4 5 6C

题目

在窗体中添加—个名称为Command1的命令按钮,然后编写如下代码: Function F(a As Integer) b=0 Static c b=b+1 C=c+1 F=a+b+c End Function Private Sub Command1_Click( ) Dim a As Integer Dim b As Integer a=2 For i=l To 3 b=F(A)Print b Next i End Sub 程序运行后,如果单击按钮,则在窗体上显示的内容是

A.4 4 4

B.4 5 6

C.5 6 7

D.5 5 5


相似考题
参考答案和解析
正确答案:B
解析:解题的关键是理解Static定义变量,使变量具有的数据存储功能。本题在Fori的三次循环中,每调用一次函数过程F(a),c的值都会在上次调用的基础上加1,b的数值保持不变,a的数值也保持不变,故单击按钮时,窗体上显示的内容为B项内容,即数值分别为4、5、6。
更多“在窗体中添加—个名称为Command1的命令按钮,然后编写如下代码: Function F(a As Integer)b=0St ”相关问题
  • 第1题:

    在窗体中添加~个名称为Commandl的命令按钮,然后编写如下事件代码:窗体打开运行后,单击命令按钮,则消息框的输出结果是( )。

    A. 1

    B. 2

    C. 3

    D. 4


    正确答案:B
    本题考查条件语句的基础知识。If...Then语句的特点是每当条件表达式为真时执行Then后面的语句序列,在本题中,A=75,首先判断A>60是否为真,由于满足条件,所以I的值为1,然后判断A>70是否为真,由于还是满足条件,所以l的值又被赋为2,后面的两个条件均不满足,所以最终I的值为2。

  • 第2题:

    在窗体中添加一个命令按钮(名称为Command1),然后编写如下代码: Private Sub Command1_Click() a=3:b=4:c=5 MsgBox a=b+c End Sub 窗体打开运行后,如果单击命令按钮,则消息框的输出结果为( )。

    A.0

    B.9

    C.a=9

    D.假


    正确答案:D
    解析: 本题考查VBA程序设计的基础知识。程序中的”MsgBox a=b+c”语句中的“=”的含义是判断是否相等而不是赋值,这条语句的含义是在消息框中显示a与b+c的值比较的结果t由于变量的初值”a=3:b=4:c=5”。所以判断条件语句相当于判断3=9是否为真,很明显结果为假,所以消息框的输出结果为逻辑假False。

  • 第3题:

    在窗体中添加一个命令按钮(名称为Command1),然后编写如下代码: Private Sub Command1_Click() a=0:b=5:c=6 MsgBox? a=b+c End Sub 窗体打开运行后,如果单击命令按钮,则消息框的输出结果为()。

    A.11

    B.a=11

    C.0

    D.假


    1234

  • 第4题:

    在窗体中添加~个命令按钮(名称为Commandl),然后编写如下代码:窗体打开运行后,如果单击命令按钮,则消息框的输出结果为( )。

    A. 0

    B. 9

    C. a=9

    D. False


    正确答案:D
    本题考查VBA程序设计的基础知识。程序中的”MsgBox a=b+c”语句中的“=”的含义是判断是否相等而不是赋值。这条语句的含义是在消息框中显示a与b+c的值比较的结果,由于变量的初值”a=3:b=4:c=5”,所以判断条件语句相当于判断3--9是否为真,很明显结果为假,所以消息框的输出结果为逻辑假False。

  • 第5题:

    ( 11 )在窗体中添加一个命令按钮(名称为 Command1 ),然后编写如下代码:

    Private Sub Command1_Click( )

    Static b As Integer

    b=b+1

    End Sub

    窗体打开运行后,三次单击命令按钮后,变量 b 的值是 【 11 】 。


    正确答案: