首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假定有以下两个过程: Sub s1(ByVal x As Integer,ByVal y As Integer) Dim t As Integer t=x x=y y=t End Sub Sub S2
假定有以下两个过程: Sub s1(ByVal x As Integer,ByVal y As Integer) Dim t As Integer t=x x=y y=t End Sub Sub S2
admin
2013-11-20
35
问题
假定有以下两个过程:
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/5urp777K
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
能够实现从指定记录集里检索特定字段值的函数是______。
在VBA中,下列关于过程的描述中正确的是______。
如果要进行筛选的数据库非常庞大,使用按选定内容筛选之后仍然有太多的记录,并且筛选的条件也不容易在数据表视图中找到;或是用户希望能一次输入多个筛选条件进行筛选。这时候就该使用按______筛选。
控件的显示效果可以通过其“特殊效果”属性来设置,下列不属于“特殊效果”属性值的是______。
在Access中,“文本”数据类型的字段最大可以输入______个字节。
直接在属性窗口编辑对象的属性,属于“静态”设置方法,在代码窗口中由VBA代码编辑对象的属性叫做“______”设置方法
数据库的物理设计是为一个给定的逻辑结构选取一个适合应用环境的______的过程,包括确定数据库在物理设备上的存储结构和存取方法。
在计算机中,算法是指______。
用树型结构表示实体类型及实体间联系的数据模型称为【】;用二维表格表示实体类型及实体间联系的数据模型称为【】。
耦合和内聚是评价模块独立性的两个主要标准,其中【】反映了模块内各成分之间的联系。
随机试题
患者,男,55岁。3个月前因胸肋部撞伤后,而出现胁肋刺痛,痛有定处,夜痛甚,舌质紫暗,脉沉涩。治疗应首选()
A.尿路感染B.肾结石C.肾结核D.慢性肾炎E.急腹痛
按照《招标投标法实施条例》的规定,招标过程中,当投标截止时间止,投标人的数量少于()家,应当重新招标。
施工成本管理合同措施的主要内容之一是防止和处理好合同执行过程中和业主与分包商之间的( )。
战略性策划的主要过程是:需求评估→()→预测→设计可行的战略→选择机构的战略一将战略转变为服务方案目标→方案发展→评估。
三个连续的奇数,后两数之积与前两数之积的差为2004,则这三个数中最小的数为多少?
根据下面材料回答下列问题。能够正确描述2015年新能源汽车产业五种专利申请数占比的统计图是()。
原发性血小板减少性紫癜患者,应用糖皮质激素治疗多长时间未见效,才考虑切脾
Someoldpeopledon’tlikepopsongsbecausetheycan’t______somuchnoise.
A、Becausetheytakeadvantageofnumerousfertilizers.B、Becausetheyareallsprayedwithpesticides.C、Becausetheycontaingr
最新回复
(
0
)