首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体中添加一个名为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
76
问题
在窗体中添加一个名为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
下列关于栈的叙述正确的是( )。
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为()。
if语句的语法格式可描述为:格式1:if()或格式2:if()else关于上面的语法格式,下列表述中错误的是()。
下面不属于软件需求分析阶段工作的是
工厂生产中昕需的零件可以存放在多个仓库中,而每一仓库中可存放多种零件。则实体仓库和零件间的联系是()。
有如下类定义:classPoint{private:staticinthow_many;};how_many=0;要初始化Point类的静态成员how_many,下画线处应填入的内容是()。
运算符重载是对已有的运算符赋予多重含义,因此()。
算法的有穷性是指( )。
算法的有穷性是指()。
随机试题
儿童原发性肾病综合征最常见的病理类型是
下列组合,正确的是
乳牙最易患龋的牙面是
幽门螺杆菌是
下列是终局裁决,公民、法人或者其他组织不可起诉的是________。
管道进行压力试验前应将待试管线上的()拆除或加以隔离。
小浩已经2岁零7个月了。近些天,小浩的“言行举止”总是让妈妈弄不明白,究竟是为什么呢?这个问题一直萦绕在妈妈的脑际。前几天,妈妈和小浩一块坐在院子里乘凉,小浩看到深蓝的天幕上那如洗的圆月、调皮地眨巴着眼睛的星星,非常兴奋,和妈妈有说不完的话。可小浩哪里知道
现采用调相与调幅相结合的调制方式,载波有四种相位变化和两种振幅变化,调制速率是600波特,那么数据速率是()。
Thereisabodyofliteraturemakingforecasts-mostofthembelievable-aboutthenearfutureandthiscatalogueofpredictionsi
Asifyouneededanotherreasontohatethegym,itnowturnsoutthatexercisecanexhaustnotonlyyourmuscles,butalsoyour
最新回复
(
0
)