首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下面程序代码: Prirate Sub Command1_Click() Dim a As Integer,b a=2 h=3 Print fun(a,b);a;b End Sub Private
有下面程序代码: Prirate Sub Command1_Click() Dim a As Integer,b a=2 h=3 Print fun(a,b);a;b End Sub Private
admin
2020-02-27
67
问题
有下面程序代码:
Prirate Sub Command1_Click()
Dim a As Integer,b
a=2
h=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 Funotion
执行Command1_Click过程后的输出结果是( )。
选项
A、6 2 3
B、6 6 6
C、6 2 2
D、6 2 6
答案
D
解析
本题考查参数传送相关知识,在程序中定义了一个Function函数过程fun,并设置形参的传递方式为ByVal(传值调用),形参y的传递方式为默认传递方式ByRef(传引用调用);在command1_click事件过程中,使用print方法输出三个值,分别为fun函数的返回值,变量a和变量b,由于实参a值给形参x,传递的方式为ByVal,fun函数中对x的任何改变都不会影响实参a,所以在command1_Click过程中变量a的值不会改变;实参b传递地址给形参y,fun函数中对y的任何改变都会影响实参b,在fun函数中执行y=x*y语句后,y的值为6,执行x=y后,x的值为6,并且通过语句fun=x,将x的值作为函数的返回值返回到过程commana1_click中,所以最终在过程command1_click中输出的单个值分别为:6,2,6。D选项正确。本题选择D选项。
转载请注明原文地址:https://kaotiyun.com/show/uGTp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
设循环队列的存储空间为Q(1:m),初始状态为空。现经过一系列正常的人队与退队操作后,front=m,rear=m-1,此后从该循环队列中删除一个元素,则队列中的元素个数为()。
对软件系统总体结构图,下面描述中错误的是()。
表示“x+y小于10且x—y大于或等于6”的VisualBasic表达式是()。
以下关于函数过程的叙述中,正确的是()。
(1)在名称为Form1的窗体上添加一个名称为List1的列表框,在属性窗口中为列表框添加三个选项:北京、上海、天津。同时建立一个下拉菜单,其名称为File,标题为“文件”,此菜单含有一个子菜单项,标题为“显示列表框”,名称为Show,初始状态为被选中,运
一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是( )。
如果要定义一个窗体级变量,定义变量语句的位置应该是
能正确表述"x为大于等于5并且小于20的数"的VisualBasic表达式是
以下关系表达式中,其值为True的是()。
在学校里,教师可以讲授不同的课程,同一课程也可由不同教师讲授,则实体教师与实体课程间的联系是()。
随机试题
He______twentytimes,strikingamatcheachtimetolookathisoldwatch.
菌痢病人,腹泻2天,每日10次,脓血便伴发热。查体:BP11/9kPa(83/68mmHg),P100次/分。皮肤凉。苍白。应诊断为
采用中果皮部分的维管束入药的药材有
承担热核反应的主要设备是()。
免责事由是指免除违约方承担违约责任的原因和理由,下面关于免责事由的说法正确的是( )。
上市公司发行股票,应该按照发行价格计入股本。()
学生在小组或团队中,通过任务分解,责任分工,协同互助,以完成共同的学习任务。这种学习方式属于()。
下列选项中,不属于长度单位的是()
2014年5月4日,习近平总书记在北京大学师生座谈会上提出,全国高等院校要走在教育改革前列,紧紧围绕立德树人的根本任务,快速加快构建()的体制机制,当好教育改革排头兵。
SherylSandbergisafeministiconforthetechworld.【B1】______SiliconValley,veryfewpeoplewouldhave【B2】______DavidGoldbe
最新回复
(
0
)