首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体中添加一个名为Command1的命令按钮,然后编写如下程序: Private Sub s(By Val p As Integer) p=p*2 End Sub Prirate Sub Command1_Click( ) Dim i As Intege
在窗体中添加一个名为Command1的命令按钮,然后编写如下程序: Private Sub s(By Val p As Integer) p=p*2 End Sub Prirate Sub Command1_Click( ) Dim i As Intege
admin
2010-06-10
75
问题
在窗体中添加一个名为Command1的命令按钮,然后编写如下程序:
Private Sub s(By Val p As Integer)
p=p*2
End Sub
Prirate Sub Command1_Click( )
Dim i As Integer
i=3
Call s(i)
If i>4 Then i=i^2
MsgBox I
End Sub
窗体打开运行后,单击命令按钮,则消息框的输出结果为______。
选项
答案
3
解析
由于VBA中,传值调用(Byval选项)为“单向”作用形式即过程调用只是相应位置实参的值“单向”传送给形参处理,而被调用过程内部对形参的任何操作引起的形参值的变化均不会反馈、影响实参的值。此题中:形参p被说明为ByRef唯值形式的整型量,当运行Command1_Click( )过程,并调用s( )函数,实参i传送其值给形参p,p发生变化P=p*2=3*2=6。但因为使用的是DyVal“单向”传值形式,实参i的值不会发生变化,仍然为3。i>4条件不成立,不会执行“i=i^2”语句,所以最后i的值为3。
转载请注明原文地址:https://www.kaotiyun.com/show/isup777K
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
在E-R图中,用来表示实体联系的图形是( )。
不能作为函数重载的判断依据的是()。
关于在调用模板函数时模板实参的使用,下列表述中正确的是()。
下列叙述中正确的是( )。
下列关于C++函数的叙述中,正确的是
一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是()。
下列关于基类和派生类关系的叙述中,正确的是()。
软件设计中模块划分应遵循的准则是
在对函数进行原型声明时,下列语法成分中不需要的是
下列关于算法的描述中错误的是
随机试题
技术()中常用的有科学归纳推理、统计归纳推理。
无效劳动合同是指()。
耐多药结核(MDR-Tb)的治疗,至少应含有__________种可能敏感药物,疗程为__________个月。
男性,40岁。左颈部发现肿块1年。检查:左侧颈部上1/3处有一个2cm×2cm×2cm的肿块,可移动,无压痛,与周围组织无粘连。拟行活组织检查术。行颈丛神经阻滞麻醉时出现瞳孔缩小,上睑下垂,面色潮红,面部皮肤干燥无汗,鼻塞等症状,诊断为霍纳综合征。主要是因
()终止后,承包人应按照合同约定向发包人提交最终结清支付申请。
以人为本就是以最广大人民的()为本。
燕太子送荆轲于易水之上的荆轲渡位于保定()。
某店原来将一批羽绒服按100%的利润出售,淡季,商家按38%的利润重新定价,这样售出了全部的40%。旺季价格有所回升,售出了剩余的所有羽绒服。结果,实际获得的总利润是原定利润的45.2%,那么旺季的价格是原定价格的多少?
提出认知发现理论,提倡发现学习的教育学家和心理学家是()。
WhatdoIwant?It’sreallyavery【C1】______question:yetmanyofusarenotsure.【C2】______itdoesn’thavetobeallthatdif
最新回复
(
0
)