首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上添加一个名称为Command1的命令按钮,然后编写如下程序: Private Sub f(By Val x As Integer) x=x+4 End Sub PrivateSubCommand1_Click() i=
在窗体上添加一个名称为Command1的命令按钮,然后编写如下程序: Private Sub f(By Val x As Integer) x=x+4 End Sub PrivateSubCommand1_Click() i=
admin
2010-03-22
63
问题
在窗体上添加一个名称为Command1的命令按钮,然后编写如下程序:
Private Sub f(By Val x As Integer)
x=x+4
End Sub
PrivateSubCommand1_Click()
i=3
Call f(i)
If i>4 Then i=i*2
MsgBox i
End Sub
打开窗体运行后,单击命令按钮,则消息框的输出结果为______。
选项
答案
3
解析
本题考查VBA中参数传递的知识。在VBA的过程调用时,参数有两种传递方式:传址传递和传值传递。如果在过程声明时形参用ByVal声明,说明此参数为传值调用;若用ByRef声明,说明此参数为传址调用;没有说明传递类型,则默认为传址传递。本题中在定义子过程f的时候用By Val声明了形参x,说明为传值调用,此时对x的任何更改不会影响调用它的实参l所以执行完Call f(i)这条语句后i的值不变仍为3,当然也不满足 If语句的条件,故此最后输出结果为3。
转载请注明原文地址:https://www.kaotiyun.com/show/0Mwp777K
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
已知函数FA调用函数FB,若要把这两个函数定义在同一个文件中,则()。
有如下程序:intx=3;do{x-=2;cout
有如下类定义:classShape{public:___________________//纯虚函数Draw的声明};横线处缺失的纯虚函数Draw的声明是
下列关于函数原型声明的叙述中,正确的是
下面程序的输出结果是()。#includeclassexample{inta;public:example(intb){a=b++;}voidprint(){a=a+l;
有如下类声明:classMyBASE{intk:public:voidset(intn){k=n;}intgetOconst{retumk;}};classMyDE
下列有关虚函数的表述中,错误的是
有两个关系R,S如下:由关系R通过运算得到关系S,则所使用的运算为()。
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正程序中的错误,使得程序输出:1,2,3,4,5,注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//******e
下面程序的输出结果是()。#include#includeusingnamespacestd;classpoint{private:doublex;double
随机试题
Fromchildhoodtooldage,wealluselanguageasameansofbroadeningourknowledgeofourselvesandtheworldaboutus.When
中风阳闭发生后应灌服昏迷脱症亡阳发生后应服用
城市由于建筑密集,生产与生活活动散发大量热量,往往出现市区气温比郊外高的现象,这被称为()。
Thecommodityweprovidedare______goodqualitywithcompetitionprice.
案例:体育课在进行跳绳教学的过程中经常会遇到大部分学生拿着绳子站着不动,有的学生将绳子放在地上跳来跳去,有的学生练习前摇双脚跳非常吃力,有的学生原地跳得非常好,还有的学生会行进间跳绳。面对这种现象,不同的体育老师会使用不同的教学方法与手段。
曲线在点(1,1)处的切线方程为().
2019年,全国棉花产量588.9万吨,比上年减少21.3万吨。其中,新疆棉花产量500.2万吨,比上年减少10.8万吨;全国棉花种植面积为3339.2千公顷,比上年减少15.2千公顷。新疆的棉花种植面积比上年增加49.2千公顷。长江流域棉花种植面积比上年
由曲线y=(0≤x≤π)与x轴围成的图形绕x轴旋转所成旋转体的体积为()
A、 B、 C、 B
She______SouthAmericaattheageof15andhasneverreturned.
最新回复
(
0
)