首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下面程序代码: 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
33
问题
有下面程序代码:
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全国计算机二级
相关试题推荐
在软件生命周期中,能准确确定软件系统必须做什么和必须具备哪些功能的阶段是
数据库管理系统是
已知:x=-6y=39则表达式“y\x*Sgn(x)”的值为
以下打开VisualBasic菜单编辑器的操作中,错误的是
设:a=12,b=5,c=7,表达式x=(a\c+aModb)+Int(13/5)的值是
在VB集成环境中要结束一个正在运行的工程,可单击工具栏上的一个按钮,这令按钮是
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员问的联系是
假定通过复制、粘贴操作建立了一个命令按钮数组Command1,以下说法中错误的是()。
某二叉树的前序遍历序列为ABCDE,中序遍历序列为CBADE,则后序遍历序列为()。
软件调试的目的是()。
随机试题
关于甲状腺功能减退症患者的护理哪项是不正确的()
患者男,43岁。体检发现AFP>500tzg/L,肝、肾功能正常。有HbsAg阳性史6年。最可能的诊断是
直流电流的反应阈约为()。
一般工业、民用、公用建设工程的机电安装工程工程规模按照单项工程造价进行划分:单项工程造价()万元的为巾型项目;单项工程造价在200万元以下的为小型项目。
下列赠与合同中,不得主张任意撤销的有()。
编制供应采购计划需要输入的资料有()。
关于区域经济一体化,下列说法正确的是()。
甲、乙两仓库各放有集装箱若干个,第一天从甲仓库移出和乙仓库总数同样多的集装箱到乙仓库,第二天从乙仓库移出和甲仓库集装箱总数同样多的集装箱到甲仓库,如此循环。则到第四天后,甲、乙两仓库集装箱总数都是48个。问甲仓库原来有多少个集装箱?()
公开招标:通过报纸、电台、布告等发布招标公告,并采取公开考评答辩的办法,从应聘的投标人中择优确定承包经营者。下列属于公开招标的是()。
下列关于规范性法律文件的批准,说法正确的有()。
最新回复
(
0
)