填空题
以下程序运行时连续单击4次窗体,则第4次单击窗体后消息框中的输出结果为{{U}} 【12】 {{/U}}。 PRIVATE FORM_CLICK( ) STATIC A AS INTEGER DIM B AS INTEGER B=A+B+1 A=A+B MSGBOX A&"," &B END SUB
1、
【正确答案】
1、15,8
【答案解析】
[解析] VBA中可以使用Static关键字来定义静态变量。静态变量的使用有一个明显特点,就是在程序运行期间它能够保留局部变量的值。本题中定义了两个局部变量,其中a为静态局部变量,b为普通变量。当连续4次点击运行时,变量b的值每次都被初始化为0,而变量a却可以保留上次运行的结果。故第4次单击窗体后消息框里的输出结果为“15.8”。
提交答案
关闭