首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知事件对应的程序代码如下: Private Sub Command0_Click() Dim J As Integer J = 100 Call GetData(J + 5) MsgBox J End Sub Private Su
已知事件对应的程序代码如下: Private Sub Command0_Click() Dim J As Integer J = 100 Call GetData(J + 5) MsgBox J End Sub Private Su
admin
2020-04-01
34
问题
已知事件对应的程序代码如下:
Private Sub Command0_Click()
Dim J As Integer
J = 100
Call GetData(J + 5)
MsgBox J
End Sub
Private Sub GetData(ByRef f As Integer)
f = f + 120
End Sub
则程序的输出是
选项
A、100
B、120
C、125
D、225
答案
A
解析
根据题意,程序代码中用Sub定义了2个过程:Command0_Click()和GetData()。其中GetData的功能是将参数f的值增加120后再赋给f,且f为ByRef类型(即按地址传递)的参数,可将参数在过程中的改变传递到过程外。在过程Command0_Click中定义整型数据J=100,并将J+5作为GetData的参数,然后调用GetData过程。此时在GetData过程中的形参为105,经GetData过程处理后增加120,变成225。但是最后输出的是变量J,而作为GetData参数的J+5是表达式,而J的值在整个过程中并没有改变,还是100,因此选择A选项。
转载请注明原文地址:https://kaotiyun.com/show/mM0p777K
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是( )。
下列关于栈的叙述正确的是( )。
在窗体中按下鼠标按钮,触发的事件是
在窗体中有一个命令按钮Command1,编写事件代码如下:PrivateSubCommand1_Click() DimsAsInteger s=P(1)+P(2)+P(3)+P(4) debug.PrintsEndS
在报表中,要计算"数学"字段的最低分,应将控件的"控件来源"属性设置为( )。
窗体与报表的主要区别是
执行k=0DoUntilk>=3x=x+2k=k+1Loop下列程序段后,变量x的值是
下列关于字段属性的叙述中,正确的是
下列关于对象"更新前"事件的叙述中,正确的是( )。
随机试题
水平仪是测量角度变化的一种常用量仪,一般用来测量直线度和垂直度。()
(grow)TheUSportionoftheInternetisexperiencingrapid______inthenumberofnetworksconnectedtoit.
根据上诉不加刑原则,双方当事人都提出上诉的案件,对被告人
某医疗机构药师调剂一含有青霉素针剂的8个月男孩的处方。该处方应当保存()
(2007年)根据香港特别行政区基本法的规定,下列哪些选项是正确的?()
工程项目策划需整合( )方面的专家的知识。
著作权人依法能够转让的权利包括()。
韦氏智力量表主要指()。
发现法
SalesWhenastoresells【T1】______atacostlowerthanusual,itiscalledasale.Saleslastfor【T2】______.Thenthecosti
最新回复
(
0
)