首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体中添加一个名称为Commandl的命令按钮,然后编写如下程序: Private Sub f(ByVal x As Integer) x=x+4 End Sub Private Sub Commandl_Click()
在窗体中添加一个名称为Commandl的命令按钮,然后编写如下程序: Private Sub f(ByVal x As Integer) x=x+4 End Sub Private Sub Commandl_Click()
admin
2021-07-08
45
问题
在窗体中添加一个名称为Commandl的命令按钮,然后编写如下程序:
Private Sub f(ByVal x As Integer)
x=x+4
End Sub
Private Sub Commandl_Click()
i=3
Call f(i)
If i>4 Then i=i*2
MsgBox i
End Sub
窗体打开运行后,单击命令按钮,则消息框的输出结果为( )。
选项
A、3
B、4
C、6
D、7
答案
A
解析
本题考查VBA中参数传递的知识。在VBA的过程调用时,参数有两种传递方式:传址传递和传值传递。如果在过程声明时形参用ByVal声明,说明此参数为传值调用:若用ByRef声明,说明此参数为传址调用;没有说明传递类型,则默认为传址传递。本题中在定义子过程f的时候用ByVal声明了形参x,说明为传值调用,此时对x的任何更改不会影响调用它的实参i,所以执行完Call f(i)这条语句后i的值不变仍为3,当然也不满足If语句的条件,故此最后输出结果为3。
转载请注明原文地址:https://kaotiyun.com/show/y2vp777K
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
条件“not工资额>2000”的含义是
下面不属于软件需求分析阶段主要工作的是
为简化输入,可事先将“报考专业”的全部可能输入存入一个表中,在设计窗体时,则“报考专业”对应的控件可以是
结构化分析可以使用的工具是()。
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
调用下面子过程,消息框显示的值是SubSFun()Dimx,y,mx=10:y=100IfyModxThenm=xElsem=yEndIfMsgBoxmEndSub
下列与Access表相关的叙述中,错误的是()。
窗体中有一个名称为tText文本框和一个名为bCommand命令按钮,并编写了相应的事件过程。运行此窗体,在文本框中输入一个字符,则命令按钮上的标题变为“说明”。以下能够实现上述功能的事件过程是()。
随机试题
Windows帮助和支持分脱机服务和_________两种方式。
有关晕厥的特点正确的是
A、医源性B、血源性C、腺源性D、牙源性E、损伤性咬肌间隙感染多来源于
吴茱萸治寒证腹痛,配伍
电站汽轮机主要由()等组成。
下述关于可行域的描述正确的有( )。
根据合同法律制度的规定,下列情形中,买受人应承担标的物损毁、灭失风险的有()。(2013年)
古人云:“工欲善其事,必先利其器”,这要求在秘书工作中要力争优化秘书的()。
发展社会主义民主政治,建设社会主义政治文明,最根本的是:
Whataspectofbutterflydevelopmentdoestheprofessormainlydiscuss?
最新回复
(
0
)