首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假定有以下两个过程: Sub s1(ByVal x As Integer,ByVal y As Integer) Dim t As Integer t=x x=y y=t End Sub Sub S2(x As Integer,y As I
假定有以下两个过程: Sub s1(ByVal x As Integer,ByVal y As Integer) Dim t As Integer t=x x=y y=t End Sub Sub S2(x As Integer,y As I
admin
2015-07-10
67
问题
假定有以下两个过程:
Sub s1(ByVal x As Integer,ByVal y As Integer)
Dim t As Integer
t=x
x=y
y=t
End Sub
Sub S2(x As Integer,y As Integer)
Dim t As Integer
t=x:x=y:y=t
End Sub
下列说法正确的是( )。
选项
A、用过程S1可以实现交换两个变量的值的操作,S2不能实现
B、用过程S2可以实现交换两个变量的值的操作,S1不能实现
C、用过程S1和S2都可以实现交换两个变量的值的操作
D、用过程S1和S2都不可以实现交换两个变量的值的操作
答案
B
解析
VBA中定义过程时如果省略传值方式则默认为按地址传递,过程S2中省略了参数传递方式说明,因此,参数将按传址调用,而过程S1由于声明为按值传递(ByVal)所以会按传值调用参数。而在过程调用时,如果按传值调用,实参只是把值传给了形参,在过程内部对形参值进行改变不会影响实参变量,按址调用却不同,这种方式是把实参的地址传给了形参,在过程中对形参值进行改变也会影响实参的值。因此,过程S2能够交换两个变量的值,而S1不能实现。
转载请注明原文地址:https://kaotiyun.com/show/lFgp777K
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
在条件宏设计时,对于连续重复的条件,要替代重复条件式可以使用下面的符号______。
能够创建宏的设计器是______。
在算法正确的前提下,评价一个算法的两个标准是【】。
若想改变数据访问页的结构需用()方式打开数据访问页。
查看报表输出效果可以使用()命令。
使用表设计器定义表中字段时,不是必须设置的内容是()。
Jackson结构化程序设计方法是英国的M.Jackson提出的,它是一种面向【】的设计方法。
将两个关系拼接成一个新的关系,生成的新关系中包括满足条件的元组,这种操作被称为
以下不属于数据库系统(DBS)的组成部分的有
需求分析阶段的任务是()。
随机试题
下列哪些结果符合溶血性贫血
下列疾病中,外周血白细胞含有Ph染色体的是
在致畸试验结果评价时,致畸指数为多少时,表明该化学物质无致畸作用
患儿,9岁,扁桃体切除术后伤口局部有少量出血,可在颌下()。
关于建设工程企业资质管理机关,下列表述不正确的有()。
背景材料:某山区桥梁工程,桥梁墩高110m。施工单位根据相关法规要求,对该项目进行了施工安全风险评估。首先进行了总体风险评估,评估结果显示桥梁总体风险评估等级为Ⅳ级。根据规定,进行了进一步的专项风险评估,并形成了风险评估报告,主要内容包括:
阅读下列材料,回答相关问题:下面是“中国的民族”一课的教学设计和教学片段:【课前安排】1.收集并观察1980年版人民币上的人物分属于哪个民族。2.收集反映部分少数民族文化和习俗的图文音像资料。3.调查我国民族文化和习俗的图文音像资料。(导入新课
注意事项1.本题本由给定资料与作答要求两部分构成。考试时限为150分钟。其中,阅读给定资料参考时限为40分钟,作答参考时限为110分钟。满分100分。2.监考人员宣布考试开始时,你才可以开始答题。3.请在题本、答题卡指定位置填写自己的姓名,填涂准考证
______heneededmoneyforanewcar,hedecidednottoborrowitfromthebank.
HowYourLanguageAffectsYourWealthandHealth[A]Doesthelanguagewespeakdeterminehowhealthyandrichwewillbe?Newre
最新回复
(
0
)