首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下面程序代码: 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
36
问题
有下面程序代码:
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全国计算机二级
相关试题推荐
下列关于窗体的描述中,错误的是()。
若窗体上有一个名为Command1的命令按钮,并有下面的程序:PrivateSubCommand1_Click() Dimarr(5)AsInteger Fork=1To5 arr(k)=k Nextk prog
窗体上有一个名称为Command1的命令按钮,编写如下事件过程:PrivateSubCommand1_Click()i=0DoWhilei<6Forj=1Toin
下列列说法中,错误的是()。
在窗体上画两个文本框,其名称分别为Text1和Text2,然后编写如下程序:PrivateSubForm_Load() Show Text1.Text="" Text2.Text="" Text1.SetFocusEndS
关于菜单设计,下列叙述中错误的是()。
假定在某个事件过程中需要计算:y=3!+5!的值,下面最好的设计是
数据库设计中反映用户对数据要求的模式是( )。
数据模型的三个要素是()。
随机试题
教学工作计划按完成期限的长短可以分为()。
常规应用乳胶凝集法检测的类风湿因子(RF)是
既能涩精止遗,义能涩肠止泻的药物是()(1996年第34题)
患者,男,69岁,虽已退休多年,但退而不休,仍在某民间团体机构继续努力工作,且干劲不减当年,患者采用的退休适应方式是()
城市“热岛效应”的存在与()因素有关。
在计算应纳税所得额时,企业发生的()不得直接扣除。
按照证券的索偿权不同,可将金融市场划分为()。
在我省的众多瀑布中,瀑高304米,堪称四川瀑布落差之最的是()。
下图是《鲁迅小说插图集》中的一幅,与这一插图相关的小说是()。[*]
幼儿体格锻炼应遵循由简到繁,由易到难,由小量到大量,时间逐渐增加的原则。()
最新回复
(
0
)