首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体中添加一个名称为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-05-12
36
问题
在窗体中添加一个名称为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
End Sub
窗体打开运行后,单击命令按钮,则消息框的输出结果为( )。
选项
答案
3
解析
本题考查VBA中参数传递的知识。在VBA的过程调用时,参数有两种传递方式:传址传递和传值传递。如果在过程声明时形参用ByVal声明,说明此参数为传值调用;若用ByRef声明,说明此参数为传址调用;没有说明传递类型,则默认为传址传递。本题中在定义子过程f的时候用ByVal声明了形参x,说明为传值调用,此时对x的任何更改不会影响调用它的实参i,所以执行完callf(i)这条语句后i的值不变仍为3,当然也不满足If语句的条件,故此最后输出结果为3。
转载请注明原文地址:https://kaotiyun.com/show/shrp777K
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
VisualBasic中,允许一个变量未加定义直接使用,这样VB即把它当做变体类型的变量。若使用Dim语句定义这种类型的变量,则在As后面应使用【】关键字。
不是窗体格式属性的选项是()。
在报表设计中,可以通过添加【】控件来控制另起一页输出显示。
下列关于宏操作的叙述错误的是______。
在Access的5个最主要的查询中,能从一个或多个表中检索数据,在一定的限制条件下,还可以通过此查询方式来更改相关表中记录的是______。
设有序顺序表为{10,20,30,4,50,60,70),采用折半搜索时,搜索成功的平均搜索长度是【】。
一个学生关系模式为(学号,姓名,班级号,……),其中学号为关键字:一个班级关系模式为(班级号,专业,教室,……),其中班级号为关键字;则学生关系模式中的外关键字为【】。
在一棵二叉树上,第4层的结点数最多是()。
在算法正确的前提下,评价一个算法的两个标准是【】。
随机试题
一位13岁小孩的牙片观察到右下第二前磨牙根管较粗大,根尖处有低密度影,最有可能的诊断是
A.异嗜性抗原B.同种异体抗原C.自身抗原D.肿瘤抗原E.半抗原HLA抗原属于
子宫肌瘤于妊娠期或产褥期容易出现( )子宫肌瘤切面呈灰黄色,质软,如鱼肉样,无包膜( )
煤气引入管应坡向干管,其坡度不得小于()
下列对编制财务报表基本表述中,不正确的是()。
信用风险管理工具包括()。[中山大学2014金融硕士]
人与人为什么要相互攻击?简述解释攻击行为和侵犯行为的社会心理学理论。
ARM处理器采用的指令集结构是___________【47】,其中面向实时系统的嵌入式Cortex系列是___________【48】。
如果在列表框List1中没有选中项目,则List1.ListIndex的值为()。
Inacompetitiveandfast-pacedmodernsociety,busybusinessexecutivesareso______theirworkthattheyhardlyknowwhatthew
最新回复
(
0
)