首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体中添加一个名称为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
22
问题
在窗体中添加一个名称为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全国计算机二级
相关试题推荐
下列关于派生类构造函数和析构函数的说法中,错误的是()。
字符串"8+a=\tb\n\r"的长度为
有如下程序段:inti=0,j=1;int&r=i;//①r=j;//②int*p=&i;//③*p=&r;//④其中会产生编译错误的
下列叙述中正确的是()。
决定C++语言中函数的返回值类型的是()。
下列有关指针的用法中,错误的是()。
定义如下枚举类型enum{Monday,Tuesday,Wednesday,Thrusday,Friday=2};表达式Wednesday=Friday的值是()。
下列各组类型声明符中,含义相同的一组是()。
Access的报表对象的数据源可以设置为______。
随机试题
治疗变异型心绞痛效果最好的是硝酸甘油属于
下列各项中,属于对会计违法行为予以行政处分的是()。
简单分组涉及总体的某一个标志,复合分组则涉及总体两个以上标志,因此,将两个简单分组排列起来,就是复合分组。()
保荐机构应在发行保荐书中就《证券发行上市保荐业务管理办法》第35条所列事项作出承诺。()
下列做法中,违反了国家“反不正当竞争法”规定的是()
杏花村酒楼年初与蒋某了劳动合同,约定雇佣蒋某一年,月工资3500元。不就该合同立时所依据的客观情况发生重大变化,生意清淡。杏花村酒楼与蒋某协商,欲将蒋某的工资变更为每月2500元,被蒋某拒
甲县人民代表大会代表张某,在他当选为代表一年后,迁入乙县居住,他应:
若则a=__________,b=_________.
InAmsterdam(阿姆斯特丹),thecapitalofHolland,thereisanunusualChildrenRestaurant.Itisrun(经营)bychildren.FromtheMange
TheAPPwillkeep______ofyourexercisesonitslog,andformapersonalhealthandphysicaldocumentation.
最新回复
(
0
)