首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下面程序代码: Private Sub Commandl—Click() Dim a As Integer,b a=2 b=3 Print fun(a,b);a;b End Sub Private
有下面程序代码: Private Sub Commandl—Click() Dim a As Integer,b a=2 b=3 Print fun(a,b);a;b End Sub Private
admin
2020-06-30
29
问题
有下面程序代码:
Private Sub Commandl—Click()
Dim a As Integer,b
a=2
b=3
Print fun(a,b);a;b
End Sub
Private Function fun(ByVal x As Integer,y)As Integer
y=x+y
x=y
fun=x
End Function
执行Commandl—Click过程后的输出结果是( )。
选项
A、6 2 3
B、6 6 6
C、6 2 2
D、6 2 6
答案
D
解析
本题考查参数传送相关知识,在程序中定义了一个Function函数过程fun,并设置形参的传递方式为ByVal(传值调用),形参y的传递方式为默认传递方式ByRef(传引用调用);在Commandl_Click事件过程中,使用pn’nt方法输出三个值,分别为fun函数的返回值,变量a和变量b,由于实参a值给形参x,传递的方式为ByVal,fun函数中对x的任何改变都不会影响实参a,所以在Commandl_Click过程中变量a的值不会改变;实参b传递地址给形参y,fun函数中对y的任何改变都会影响实参b,在fun函数中执行y=x*y语句后,y的值为6,执行x=y后,x的值为6,并且通过语句。fun=x,将x的值作为函数的返回值返回到过程Commandl_Click中,所以最终在过程Commandl_Click中输出的单个值分别为:6,2,6:D选项正确。本题选择D选项。
转载请注明原文地址:https://kaotiyun.com/show/M1Hp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在窗体上画一个通用对话框,其名称为CommonDialog1,则下列与CommonDialog1.ShowOpen方法等效的语句是( )。
窗体上有一个名称为Command1的命令按钮,编写如下事件过程:PrivateSubCommand1_Click()i=0DoWhilei<6Forj=1Toin
设有以下函数过程PrivateFunctionFun(a()AsInteger,bAsSlring)AsIntegerEndFunction若已有变量声明:Dimx(5)AsInteger
在窗体上画一个命令按钮,然后编写如下时间过程()。PrintSubCommand1_Click()a=InputBox("EntertheFirstinterger")b=InputBox("Enterth
下面描述中,不属于软件危机表现的是( )。
(1)在考生文件夹下有一个工程文件sjt3.vbp,它的功能是在运行时只显示名为Form2的窗体,单击Form2上的“C2”按钮,则显示名为Forml的窗体:单击Forml上的“C1”按钮,则Forml的窗体消失。这个程序并不完整,要求如下:①把
为了在Form_Load事件过程中用Print方法在窗体上输出指定的内容,首先应执行的操作是
有三个关系R、S和T如下:其中关系T由关系R和S通过某种操作得到,该操作为()。
下列运算符中,优先级别最低的是
随机试题
男性,55岁。有慢性乙肝史10年,近4个月来右上腹隐痛、乏力、食欲减退、体重下降就诊。体检:皮肤无黄染,右上腹肝区有轻度叩痛,肝脾不大,B超显示肝右叶有一2cm×3cm×4cm圆形低密度病灶。下列哪项检查最有助于诊断
患者,男性,30岁,剧烈运动后突然倒地,意识丧失,脉搏触不到。胸外按压和人工呼吸的比率是
开放性气胸的病理生理改变,下列哪项是错误的
(2008年)当社会通货膨胀率趋于上升,其他因素没有变化时,基准折现率应()。
会计核算软件是()。
李某因其原任职的国有企业依法破产而成为一名自由职业者。2009年8月份,该个人取得以下所得:(1)依照国家有关法律规定取得一次性安置费收入80000元,当地上年的企业职工年平均工资为10000元;取得失业保险金500元。(2)转让所持有
由于具有较高的概括水平的上位经验与具有较低概括水平的下位经验之间的相互影响而发生的迁移为()
实体是信息世界中广泛使用的一个术语,它用于表示
【B1】【B2】
A、providingfirstaidB、providingbloodC、caringforthosewhoareinneedD、demonstratingwatersafetyA
最新回复
(
0
)