首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假定在窗体中的通用声明段已经定义有如下的子过程: Sub f(x As Single,y As Single) t=x x=y y=x End Sub 在窗体上添加一个命令按钮(名为Commandl),然后编
假定在窗体中的通用声明段已经定义有如下的子过程: Sub f(x As Single,y As Single) t=x x=y y=x End Sub 在窗体上添加一个命令按钮(名为Commandl),然后编
admin
2020-09-01
88
问题
假定在窗体中的通用声明段已经定义有如下的子过程:
Sub f(x As Single,y As Single)
t=x
x=y
y=x
End Sub
在窗体上添加一个命令按钮(名为Commandl),然后编写如下事件过程:
Private Sub Commandl Click()
a=10
b=20
f(a,b)
MsgBox a&b
End Sub
打开窗体运行后,单击命令按钮,消息框输出的值分别为( )。
选项
A、20和10
B、10和20
C、10和10
D、20和20
答案
A
解析
本题考查VBA中参数传递的知识。在vBA的过程调用时,参数有两种传递方式:传址传递和传值传递。如果在过程声明时形参用ByVal声明,说明此参数为传值调用;若用:ByRef声明,说明此参数为传址调用;没有说明传递类型,则默认为传址传递。即形参的结果会传递给实参。本题中形参完成了交换,由于默认为传址传递,交换后的值也会影响到实参a和b,即a和b也完成了交换。
转载请注明原文地址:https://kaotiyun.com/show/Slcp777K
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
在创建表时设置了字段的“格式”属性,下列关于“格式”属性的叙述中,错误的是
下列关于数据库设计的叙述中,正确的是
数据库管理系统是
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是
有如下事件程序,运行该程序后输出结果是PrivateSubCommand0_Click()DimxAsInteger,yAsIntegerx=1:y=0DoUntily
要想在过程Proc调用后返回形参x和y的变化结果,下列定义语句中正确的是()。
设有如下过程:x=lDox=x+2LoopUntil____运行程序,要求循环体执行3次后结束循环,空白处应填入的语句是()。
在窗体中有一个命令按钮Commandl,编写事件代码如下:PrivateSubCommandl_Click()DimSAsIntegerS=P(1)+P(2)+P(3)+P(4)debug.PrintSEndSubPublicF
若要查询某字段的值为“JSJ”的记录,在查询设计视图对应字段的准则中,错误的是表达式是()。
执行x=InpmBox(“请输入x的值”)时,在弹出的对话框中输入12,在列表框Listl选中第一个列表项,假设该列表项的内容为34,使y的值是1234的语句是()。
随机试题
保证系统安全性,系统设计要进行严格的动作()。
原子吸收光谱分析仪的光源是()。
下列说法中正确的是【】
急性呼吸窘迫综合征(ARDS)最有效的治疗方法是
羊水过多常见于
实行会计电算化后的工作岗位可分为( )。
关于个人综合消费贷款,下列说法中,正确的是( )。
我国制定的旨在使高技术成果商品化和产业化的计划是()。
CR_M是基于方法学、软件和因特网的,以有组织的方法帮助企业管理客户关系的信息系统。以下关于CRM的叙述中,(13)是正确的。
______isnotacomputerlanguages.
最新回复
(
0
)