首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下面程序代码: Private Sub Command1_Click() Dim a As Integer.b a=2 b=3 Print fun(a,b);a;b End Sub Private
有下面程序代码: Private Sub Command1_Click() Dim a As Integer.b a=2 b=3 Print fun(a,b);a;b End Sub Private
admin
2019-03-14
53
问题
有下面程序代码:
Private Sub Command1_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
执行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的值作为函数的返回值返回到过程Command1_Click中,所以最终在过程Command1-Click中输出的单个值分别为:6,2,6。D选项正确。本题选择D选项。
转载请注明原文地址:https://kaotiyun.com/show/9bUp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
设有如下通用过程:PublicFunctionFun(xStrAsString)AsStringDimtStrAsString,strLAsIntegertStr=””strL=Len(xStr)i=1DoWhilei
数据字典(DD)所定义的对象都包含于
数据库系统的核心是
如果将命令按钮的访问键设置为“D”,以下不会触发命令按钮Click事件的操作是
在设计阶段,如果双击窗体上的一个文本框控件,则在代码窗口中显示该控件的事件过程所对应的事件是
如果要在语句:a=Array(1,2,3,4,5)的前面声明变量a,则正确的声明是
表达式Str(Len(“123”))+Str(77.7)的值是()。
在E-R图中,用来表示实体的图形是
某二叉树共有150个结点,其中有50个度为1的结点,则()。
随机试题
某公司将客户细分为老年客户、中年客户和青年客户,这种细分属于()。
根据《临床输血技术规范》有关《临床输血申请单》规定.表述错误的是
直接同种型识别
债权人提出破产申请时,应当提供的有关证据包括()。
下列属于学校常见违法行为的是()。(1)疏于管理,未尽到保护学生的职责而造成学生伤亡(2)学校教育教学设施管理不当,存在安全隐患而造成学生伤亡(3)学校违反教育政策、法规,巧立名目乱收费或利用学生进行违法性营利活动(4)学校的食品卫生存在隐患致
动物每年的迁徙都是_______的,但这就是一个优胜劣汰的自然过程。在“职场动物园”也一样,你的存在是因为被需要、具有价值,如果一个人成为团队的_______,即使团队威员竭力保护你,也难保不会被虎视眈眈的鳄鱼_______。因此,独立、自强、强烈的生存意
下列关于RPR技术的描述中,错误的是()。
Weexploredthepossibilityofclosertradelinksattheconference.
【B1】【B2】
AgrowingnumberofAmericansarebuyingsecond-handclothes.
最新回复
(
0
)