首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下面程序代码: 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 Inte
有下面程序代码: 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 Inte
admin
2018-06-20
57
问题
有下面程序代码:
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://www.kaotiyun.com/show/JaGp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
产生100以内(不含100)2位随机整数的VisualBasic表达式是
窗体上:有Commandl、Command2两个命令按钮。现编写以下程序:OptionBase0Dima()AsInteger,mAsIntegerPrivateSubCortmaandlClick()m=InputBo
VisualBasic根据计算机访问文件的方式将文件分成3类,其中不包括()。
表达式Str(Len(”123”))+Str(77.7)的值是()。
在考生目录下有一个工程文件sjt4.vbp。该程序的功能是计算M!+(M+1)!+(M+2)!+…+N!之和。窗体上有名称分别为Textl、Text2的两个文本框,用于接收输入的M和N(要求M<N)。单击名称为Commandl、标题为”计算”的命令按钮,计
以下关于文件的叙述中,错误的是()。
在窗体画一名为CommonDialogl,则下列与CommonDialogl.ShowOpen方法等效的语句是
可以产生30~50(含30和50)之间的随机整数的表达式是
设有如下程序段,则正确的说法是Fori=1To100Step0x=x+1Next
下列说法中错误的是
随机试题
A.阿米卡星B.罗红霉素C.头孢克洛D.青霉素G女性,58岁。慢性支气管炎患者,5天来高热、寒战、咳黄色脓痰,胸片示右上肺野有透亮区,内有气液平面,首选药考虑为
共同市场与政治联盟都实现了()
PowerPoint2003模板文件的扩展名为_______。
A.胀痛B.隐痛C.刺痛D.重痛肝火上炎所致头痛是
A.T3、T4增高,甲状腺摄碘率降低B.TSAb(+)C.甲状腺摄碘率增高伴高峰前移D.大量淋巴细胞浸润甲状腺E.有机碘治疗亚急性甲状腺炎
Brodie脓肿即
1岁,5个月小儿,诊断为佝偻病活动期。
施工成本管理人员应当通过对变更要求中各类数据的计算、分析,随时掌握变更情况,包括( )等重要信息,判断变更以及变更可能带来的索赔额度等。
根据下列材料回答问题。2011年二季度,我国城镇居民消费支出月平均增量是()。
A、Itistotallyuselesstohaveaverylargepassivevocabulary.B、One’spassivevocabularyislargerthanhisactivevocabulary
最新回复
(
0
)