首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假定有以下两个过程: Sub sl(ByVal x As Integer,ByVal y As Integer) Dim t As Integer t=x x=y y=t End Su
假定有以下两个过程: Sub sl(ByVal x As Integer,ByVal y As Integer) Dim t As Integer t=x x=y y=t End Su
admin
2020-06-25
10
问题
假定有以下两个过程:
Sub sl(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、用过程Sl可以实现交换两个变量的值的操作,S2不能实现
B、用过程S2可以实现交换两个变量的值的操作,S1不能实现
C、用过程Sl和S2都可以实现交换两个变量的值的操作
D、用过程S1和S2都不可以实现交换两个变量的值的操作
答案
B
解析
VBA中定义过程时如果省略传值方式则默认为按地址传递,过程S2中省略了参数传递方式说明,因此,参数将按传址调用,而过程Sl由于声明为按值传递(ByVal)所以会按传值调用参数。而在过程调用时,如果按传值调用,实参只是把值传给了形参,在过程内部对形参值进行改变不会影响实参变量,按址调用却不同,这种方式是把实参的地址传给了形参,在过程中对形参值进行改变也会影响实参的值。因此,过程S2能够交换两个变量的值,而S1不能实现。
转载请注明原文地址:https://kaotiyun.com/show/wGcp777K
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
在Access中,如果要处理具有复杂条件或循环结构的操作,则应该使用的对象是
使用Function语句定义一个函数过程,其返回值的类型
在宏的调试中,可配合使用设计器上的工具按钮
在考生文件夹下,已有一个数据库文件“sampl.accdb”,其中已经建立了两个表对象“tGrade”和“tStudent”,宏对象“mTest”和查询对象“qT”。请按以下操作要求,完成各种操作。(1)设置“tGrade”表中“成绩”字段的显示
在考生文件夹下有一个数据库文件“sampl.accdb”,里面已经设计好表对象“tStud”。请按照以下要求,完成对表的修改。(1)设置数据表显示的字体大小为14、行高为18。(2)设置“简历”字段的设计说明为“自上大学起的简历信息”。
考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计了表对象“tEmp”、窗体对象“fEmp”、宏对象“mEmp”和报表对象“rEmp”。同时,给出窗体对象“fEmp”的“加载”事件和“预览”及“打印”两个命令按钮的单击事件代码,试按以下
在考生文件夹下,“sampl.accdb”数据库文件中己建立两个表对象(名为“员工表”和“部门表”)。试按以下要求,顺序完成表的各种操作:(1)将“员工表”的行高设为15。(2)设置表对象“员工表”的年龄字段有效性规则为:大于17岁且小
学生选修课程的关系模式为SC(S群,Sn,Sd,Sa,C#,G)(其属性分别为学号、姓名、所在系、年龄、课程号和成绩);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课)。关系模式中包含对主属性部分依赖的是
如设置报表上某个文本框控件来源属性为“=7mod4”,则打印预览视图中,该文本框显示的信息为
已知程序段:Sum=0Fori=1t010step3Sum=sum+ii=i*2Nexti当循环结束后,变量i、sum的值分别为
随机试题
知识的转换和增值涉及的要素不包括()
在封建社会阶段,爱国主义总是同反对分裂、反对民族压迫、反对统治阶级内部昏庸腐朽和封建专制的斗争相联系。
A.与先天因素有关,常见于年轻人,疝内容物常可以还纳,可发生绞窄B.疝块常存在于阴囊内,不易还纳,罕见绞窄,内脏构成部分疝囊壁C.咳嗽时无冲击感,肿块可随睾丸牵拉而活动D.与后天因素有关,疝块不进入阴囊,绞窄少见,多见于老年人E.疝在腹股沟韧带下方
能够切割不锈钢、高合金钢、铸铁、铝、铜、钨、钼和陶瓷、水泥、耐火材料等多种材料的切割方法为()。
企业在编制年度财务会计报告前进行的财产清查,一般应进行()。
定基发展速度的连乘积等于相应的环比发展速度。( )
公司贷款基本流程除了基本的9个环节外,一般还要进行()。
(2012年)在企业技术创新过程模式中,创新难度最大的是()。
根据以下材料回答问题:①20世纪90年代人文学科研究的一大变化,就是学术成果平民化,许多老百姓关心的话题,也成为一些专家学者思考的课题。其中有一个课题具有永恒的价值,那就是怎样开发智力,让自己变得更聪明。②古希腊哲人明确宣告:“我们最爱
第二职业现象在资本主义社会早已存在,但它不是资本主义社会特有的现象,而是市场经济的产物。只要劳动不能脱离“谋生”的手段,必然有第二职业的存在。这段话说明第二职业是( )
最新回复
(
0
)