首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体中添加一个名称为Command1的命令按钮,然后编写如下程序: Private Sub f(ByVal x As Integer) x=x十4 End Sub Private Sub Command1 Click(
在窗体中添加一个名称为Command1的命令按钮,然后编写如下程序: Private Sub f(ByVal x As Integer) x=x十4 End Sub Private Sub Command1 Click(
admin
2013-01-07
58
问题
在窗体中添加一个名称为Command1的命令按钮,然后编写如下程序:
Private Sub f(ByVal x As Integer)
x=x十4
End Sub
Private Sub Command1 Click()
i=3
Call f(i)
If i>4 Then i=i*2
Msgbox i
End Sub
窗体打开运行后,单击命令按钮,则消息框的输出结果为________。
选项
答案
3
解析
在VBA的过程调用时,参数有两种传递方式:传址传递和传值传递。如果在过程声明时形参用ByVal声明,说明此参数为传值调用;若用ByRef声明,说明此参数为传址调用;没有说明传递类型,则默认为传址传递。本题中在定义子过程f的时候用ByVal声明了形参x,说明为传值调用,此时对x的任何更改不会影响调用它的实参i,所以执行完Call(f)语句后i的值为3不变。当然也不满足If条件,所以本题结果为3。
转载请注明原文地址:https://kaotiyun.com/show/I3up777K
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
有如下类定义:classSample{public:Sample(intx):ref(x){}//1private:Sample(){ref=0;}//2staticintval
有如下类定义:classBag{public:Bag();//①voidSetSize(strings);/
计算数列第n项的函数定义如下:inta(intn){if(n==0)return0;elseif(n==1)return1;elseif
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
执行下列语句段后,输出字符“,一c”的个数是()。for(inti=50;i>1;--i)cout
下列二叉树描述中,正确的是()。
表示窗体集合中的第一个窗体对象的是______。
把算法工作量大小和实现算法所需存储单元多少分别称为算法的①和②。①
ODBC中文含义是()。
DAO的中文含义是【】。
随机试题
美国出口商品包装上使用的物品标识符号为()
肾能衰竭水肿的病人可采用的食物()。
关于维生素的合理使用,下列说法错误的是
A.执业药师的执业行为规范B.执业药师的道德准则C.执业药师的责任D.执业药师的权力E.执业药师的义务
孕妇李某,妊娠36周,因阴道持续性流液1h来院求诊。
“奇峰出奇山,秀木含秀气。清晏皖公山,_______。”(李白《江上望皖公山》)
秘密等级顶格标识在版心()。
关于劳动与技术教育,下列说法错误的是_____。
蜘蛛侠当时说过一句很著名的台词,能力有多大、责任有多大。假如说虚假广告对消费者的权益造成了伤害,明星获得了利益,就该追诉明星的责任,但有一部分明星可以得到豁免,比如说这个明星不具备独立的行为能力,他是儿童、童星。这段文字主要讨论的话题是()。
=________.
最新回复
(
0
)