首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下两个过程: Sub S1(a As Integer,b As Integer) t=a a=b b=t End Sub Sub S2(ByVal a As Integer,ByVal b As Integer) t=a a=b b=t End Su
设有以下两个过程: Sub S1(a As Integer,b As Integer) t=a a=b b=t End Sub Sub S2(ByVal a As Integer,ByVal b As Integer) t=a a=b b=t End Su
admin
2013-01-07
34
问题
设有以下两个过程:
Sub S1(a As Integer,b As Integer)
t=a
a=b
b=t
End Sub
Sub S2(ByVal a As Integer,ByVal b As Integer)
t=a
a=b
b=t
End Sub
下列说法中正确的是( )。
选项
A、过程S1能实现两个变量值的交换,S2不能
B、过程S2能实现两个变量值的交换,S1不能
C、过程S1和S2都不能实现两个变量值的交换
D、过程S1和S2都能实现两个变量值的交换
答案
A
解析
在vBA的过程调用时,参数有两种传递方式;传址传递和传值传递。如果在过程声明时形参用ByVal声明,说明此时参数为传值调用;若形参用ByRef声明,说明此时参数为传址调用,即形参的结果会传递给实参。本题中S1的过程为传址调用,所以S1中交换的两个形参会影响到实参,可以实现实参的交换。S2过程为传值调用,S2中交换的两个形参不会影响到实参,也就不能实现实参的交换。
转载请注明原文地址:https://kaotiyun.com/show/i3up777K
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classTestClass{staticinti;public:TestClass(){i++;)~TestC
有如下程序:#include<iostream>usingnamespacestd;inti=1;classFun{public:staticinti;intvalue(){returni-1;}intvalue()con
if语句的语法格式可描述为:格式1:if()或格式2:if()else关于上面的语法格式,下列表述中错误的是()。
使用VC6打开考生文件夹下的源程序文件modil.cpp,请修改程序中的错误,使程序能得出正确的结果:num:0num:1tlum:10注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//***
下列叙述中正确的是( )。
下面关于函数模板的表述中不正确的是()。
使用VC6打开考生文件夹proj3下的工程proj3,其中声明了MyString类,它是一个用于表示字符串的类。成员函数reverse将字符串反转,例如“abcde”反转后就成了“edcba”。请补充完整函数reverse。在main函数中给出了一个测试数
已知一程序运行后执行的第一个输出操作是cout
以下说法中,不正确的是______。
在宏的条件表达式中,要引用rptT报表上名为txtName控件的值,可以使用的引用表达式是______。
随机试题
若眩晕较甚,阴虚阳浮,应注意预防下列哪种病的发生:
诊断小儿疾病,特别重要的诊查方法是()
女10岁。阵发性腹痛,黑便2天,双下肢散在出血点,双膝关节肿胀,腹软,右下腹压痛,白细胞12.5×109/L,血小板200×109/L,血红蛋白110g/L,尿常规:蛋白质(+),红细胞(+)/HP,颗粒管型0~3个/HP。诊断可能是()
期货交易所章程应当载明会员资格及其管理办法。( )
某公司去年每股收益为3元,去年每股分配现金红利2元,预计今年股利分配以3%的速度增长,假定必要收益率为5%,股利免征所得税,那么()
目前,中央在城市中清理各种歧视农民工的法律和法规,维护进城农民工的合法权益。这主要体现了()。
学校应当与未成年学生的父母或者其他监护人互相配合,在保证未成年学生的睡眠、娱乐和体育锻炼时间的前提下,可适当增加其学习负担。()
信号检测论相对于经典心理物理学方法的优点是什么?
______airandmarinetransportationhasgreatlyexpandedbutisunderstricterinternationalregulation?______arcticstates
Medicalresearchhasshownthatthewidespreaduseofcigarettes______(促进了癌症的增加)
最新回复
(
0
)