首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体中添加一个名为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
60
问题
在窗体中添加一个名为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://kaotiyun.com/show/isup777K
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是()。#includemain(){inb[3][3]={0,1,2,0,1,2,0,1,2},i,j,t=1;for(i=0;i
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,其中有矩形类Rectangle、函数show和主函数main的定义。程序中位于每个“//ERROR****found****”下一行的语句有错误,请力11以改正。改正后程序的输出结果
下列关于函数默认参数的叙述中,正确的是()。
C++系统预定义了4个用于标准数据流的对象,下列选项中不属于此类对象的是()。
针对数组定义intdata[10];,下列表述中错误的是()。
下列叙述中正确的是( )。
在下面的4个关键字中用来说明虚函数的是()。
软件设计中模块划分应遵循的准则是
在进行逻辑设计时,将E-R图中实体之间联系转换为关系数据库的
ODBC的中文含义是()。
随机试题
王大妈在市场承包了一个摊位卖水果,一天收摊后清点钱数时,王大妈发现手上有100元、50元和10元的钞票共48张,合计1760元,其中50元比10元多两张。问100元有多少张?()
尺神经损伤的临床表现中,下列哪项是恰当的
下述哪些是早期妊娠的体征
重点工程的施工现场应当履行的消防安全责任包括()。
20×1年1月10日,政府拨付甲公司400万元财政拨款(同日到账),要求用于购买大型科研设备1台;并规定若有结余,留归企业自行支配。20X1年2月1日,A企业购入不需要安装的大型设备。实际成本为360万元,使用寿命为10年。20×8年2月1日,甲企业出售了
2017年5月5日,甲公司向乙公司签发了一张金额为50万元,到期日为2017年9月1日,经A银行承兑的商业汇票。2017年5月15日,乙公司持有甲公司签发的汇票不慎丢失,后被张某在厂区内捡到,张某伪造了乙公司的签章代表乙公司持该汇票到外地的B银行申请贴现
根据下面材料回答问题。2011年某省广电产业实际创收收入达192.98亿元,同比增长32.33%。该省电影票房收入10.6亿元,同比增长45.24%,有线电视用户达。1970.12万户,比上年末净增84.24万户,其中有线数字电视用户达1177.
马斯洛认为,()被称为缺失需要,是我们生存所必需的,对生理和心理的健康具有重要的意义,必须得到一定程度满足。
下列说法中,符合布鲁纳认知—结构学习观的有()
CAT
最新回复
(
0
)