首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体中添加一个名称为Command1的命令按钮,然后编写如下程序: Private Sub s(ByVal p As Integer) p=p*2 End Sub Private Sub Command1_click()
在窗体中添加一个名称为Command1的命令按钮,然后编写如下程序: Private Sub s(ByVal p As Integer) p=p*2 End Sub Private Sub Command1_click()
admin
2009-03-15
24
问题
在窗体中添加一个名称为Command1的命令按钮,然后编写如下程序:
Private Sub s(ByVal p As Integer)
p=p*2
End Sub
Private 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。但因为使用的是ByVal“单向”传值形式,实参i的的值不发生变化, iF句为假,执行MsgBox i语句后输出3。
转载请注明原文地址:https://kaotiyun.com/show/pN5p777K
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
有如下函数定义:voidfunc(inta,int&b){a++;b++;}若执行代码段:intx=0,y=1;func(x,y);则变量x和y的值分别是()。
设有关键码序列(66,13,51,76,81,26,57,69,23),要按关键码值递增的次序排序,若采用快速排序法,并以第一个元素为划分的基准,那么第一趟划分后的结果为()。
有如下程序:#includeusingnamespacestd;classBase{public:Base(inti){x=i;)voiddispa(){cout
有如下类声明:classMyBASE{intk;public:voidset(intn){k=n;)intget()const{retumk;}};classMyDERI
已知有数组定义chara[3][4];下列表达式中正确的是
有如下程序:#includeusingnamespacestd;intmain(){voidfunction(doubleval);doubleval;function(val);cout
请打开考生文件夹下的解决方案文件proj3,其中声明的DataList类,是一个用于表示数据表的类。sort成员函数的功能是将当前数据表中的元素升序排列。请编写这个sort函数。程序的正确输出应为:排序前:7,1,3,11,6,9,12,10,8,4,5
在软件设计中,不属于过程设计工具的是
数据库表的字段可以定义默认值,默认值是
在窗体中添加一个命令按钮(名称为Conunandl),然后编写如下代码:PrivateSubCommand1-Click()a=0:b=0:c=6MsgBoxa=b+cEndSub窗体打开运行后,如果单击命令按钮,则消息框的输出结果为______。
随机试题
“传播流程”研究的三部曲是
搅拌机在作业期较长的地区使用时,可用支腿将机架支起后,就可使用。
下列关于我国《劳动合同法》所规定的合同期限,错误的是()。
机关对晋升领导职务的公务员应当在任职前或者任职后一年内进行任职培训。()
寇谦之
某海滨城市医疗机构对最近20年的资料进行了统计分析,结果让他们大吃一惊:在他们这个历史上的癌症低发区,最近20年因癌症死亡的人数比例已高出全国城市平均值两倍。他们惊呼,本市最近20年来对癌症的防治方面出现了不小的失误。以下哪项如果为真,最能削弱上
用户在开始通信前,必须申请建立一条从发送端到接收端的物理信道,并且在双方通信期间始终占用该信道,这样的交换方式属于______。
A、toborrowmoneyfromhisparentsB、toborrowmoneyfromhisclassmatesC、toborrowmoneyfromtheWelfareOfficeD、tosellhis
A、It’sperfect.B、You’dbetterhaveit.C、Iwouldratheryouhadit.D、You’vehadit,ofcourse.A“HaveIdonethisright?”即“我
Universitiesarenolonger【B1】______emptyinsummer.Asthestudentsmoveout,holiday-makersmovein,eventothemostunlikel
最新回复
(
0
)