首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假定在窗体中的通用声明段已经定义有如下的子过程: Sub f(x As Single,Y As Single) t=x x=y y=x End Sub 在窗体上添加一个命令按
假定在窗体中的通用声明段已经定义有如下的子过程: Sub f(x As Single,Y As Single) t=x x=y y=x End Sub 在窗体上添加一个命令按
admin
2012-09-03
73
问题
假定在窗体中的通用声明段已经定义有如下的子过程:
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://www.kaotiyun.com/show/sDup777K
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
下面不属于黑盒测试方法的是
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)()。
有如下程序:#includeusingnamespacestd;classCup{public:Cup(doubleval=5.8):price(val){
有如下程序段:inti=0,j=1;nt&r=i;//①r=j;//②int*p=&i;//③*p=&r;//④其中会产生编译错误的语句是()。
下列关于模板形参的表述中,错误的是
语句int*p=&k;定义了指针p,与这个语句等效的语句序列是()。
已知函数f1调用函数f2,若要把这两个函数的定义放在同一个文件中,则
有三个关系R,S和T如下:其中关系T由关系R和S通过某种操作得到,该操作为()。
深度为5的完全二叉树的结点数不可能是
一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体“项目主管”与实体“项目”的联系属于______的联系。
随机试题
为什么说方波交流弧焊电源比直流弧焊电源和交流弧焊电源好?
治疗接触性皮炎关键在于()
关于冠心病危险因素的描述,错误的是
通过抑制细菌细胞壁的合成,来发挥抗菌作用的药物是()。
对于头痛病人,下列护理措施哪项不妥
贷款诈骗罪包括下列哪些诈骗金融机构的贷款行为:
某成片荒地面积1km2,进行“七通一平”的开发后分块有偿转让,开发成本及管理费用、销售费用等为3亿元,年贷款利率为7.2%,开发经营期为1年。上述费用均匀投入,可转让土地面积比率为65%,该地块可转让土地的应计成本是()元/m2。[2009年考题
安全技术交底的内容有()。
以下关于基金托管业务监管的说法中,正确的是()。
Readthetextsfromamagazinearticleinwhichfivepersonstalkedabouttheirattitudetohelpingthepeopleindevelopingcou
最新回复
(
0
)