首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假定有以下两个过程: 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
32
问题
假定有以下两个过程:
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全国计算机二级
相关试题推荐
如果要查询学生表中年龄在一定范围区间的记录,要求用户使用查询时输入区间条件,那么应该采用的查询方式是______。
数据结构分为逻辑结构和存储结构,循环队列属于______结构。
执行x=InputBox("请输入x的值")时,在弹出的对话框中输入12,在列表框List1选中第一个列表项,假设该列表项的内容为34,使y的值是1234的语句是()。
为窗体中的命令按钮设置单击鼠标时发生的动作,应选择设置其属性对话框的()。
VBA支持的循环语句结构不包括()。
查看报表输出效果可以使用()命令。
Jackson结构化程序设计方法是英国的M.Jackson提出的,它是一种面向【】的设计方法。
运行下面的程序段:Fork=5to10Step2k=k*2Nextk则循环次数为:______。
Access数据库的设计一般由五个步骤组成,以下步骤的排序正确的是()。①确定数据库中的表②确定表中的字段③确定主关键字④分析建立数据库的目的⑤确定表之间的关系
检查软件产品是否符合需求定义的过程称为______。
随机试题
对金黄色葡萄球菌肺炎最有诊断价值的是
教育管理部门应该不允许私立学校在其营利性培训收入中扣除广告费。由此,私立学校将会缴更高的税。在这种情况下,私立学校只能提高自己的培训收费标准,以减少纳税损失。而培训收费标准的提高正好可以减少一些盲目参加培训的人。以下哪项是题干论点的前提?
当前客观事物的个别属性在人脑中的直接反映,是指()
出入肝门的结构是()
患者,女,30岁,已婚。月经周期正常,但经量多(5包纸/次),色深红、质稠,心烦口渴,尿黄便结,舌红苔黄,脉滑数。妇科盆腔及B型超声波检查无异常,基础体温呈双相。治疗应首选
下列关于证人及证人证言的表述,哪一项是错误的?
下列开挖方法中,初期支护无需拆除的方法有()。
编制动态报表的数字主要依据是()。
导游在讲解时,目光要注视全部倾听的游客,即可把视线落点放在最后边游客的头部,也可不时环顾周围的游客。这指的是()。
WhyIBecameaTeacher:toPassonMyLoveofLiteratureA)Likelotsofpeople,IneverthoughtI’dbeateacherwhenIwasat
最新回复
(
0
)