首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下面程序代码: Private Sub Command1_Click( ) Dim a As Integer,b a=2 b=3 Printfun(a,b);a;b End
有下面程序代码: Private Sub Command1_Click( ) Dim a As Integer,b a=2 b=3 Printfun(a,b);a;b End
admin
2020-08-10
44
问题
有下面程序代码:
Private Sub Command1_Click( )
Dim a As Integer,b
a=2
b=3
Printfun(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/rSHp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
设有如下声明语句OptionBase1Dimarr(2,-1To5)AsInteger则数组arr中数组元素的个数是
窗体上有名称为Commandl的命令按钮和名称为Textl的文本框PrivateSubCommand1_Click()Textl.Text=”程序设计”Text1.SetFocus
在窗体上画一个名称为List1的列表框,然后编写如下程序:PrivateSubForm_Click0Fori=1To10Item=”Item”&i:Listl.Addltem
编写如下程序:PrivateSubCommandlCliek()Dim.str1AsString,str2AsStringstr1=InputBox(“输入一个字符串”):subfstr1,str2:Printstr2
设在一个工程的窗体中有如下代码:PublicxAsIntegerPrivateSubForm_Load()DimYAsIntegerEndSub在该工程的标准模块的声明部分有代码:PublicaAsInteger:P
窗体上有一个名称为Text1的文本框,一个名称为Command1的命令按钮。以下程序的功能是从顺序文件中读取数据:PrivmeSubCommand1_Click()DimslAsString,s2AsString
阅读程序:OptionBase1PrivateSubFormClick()DimArr(3,3)AsIntegerFori=1To3Fori=1To3Ifj=iOrj=3一i+1ThenArr(i,j)=
设有如下程序:PrivateSUbFormClick().num=InputBox(“请输入一个实数”):P:InStr(num,“.”)Ifp>0ThenPrintMid(num,P+1)Prim“END”EndIf运行程序单击窗
随机试题
与规制型管理相比,行政组织自身管理的市场化管理方法()
孔子把学习过程概括为_______的统一过程。这是最早的关于教学过程的思想。
A.消肿生肌B.截疟杀虫C.清热解毒D.化瘀利尿E.温经止血白及的功效()。
肠球菌心内膜炎的治疗原则中,正确的是
《企业所得税年度纳税申报表(A类)》第3行“税金及附加”,应当包括()项目。
根据《民法典》的规定,下列财产中,不得用于抵押的财产有()。
通过开拓个人的潜力和才能来获得满足的需要是()。
2014年两会期间,习近平总书记在参加贵州团审议时指出,我们要坚定理论自信、道路自信、制度自信,最根本的还要加一个()。
净出口是指( )。
一桌宴席的所有凉菜上齐后,热菜共有7个。其中,3个川菜:K、L、M;3个粤菜:Q、N、P;一个鲁菜:X。每次只上一个热菜,上菜的顺序必须符合下列条件:(1)不能连续上川菜,也不能连续上粤菜。(2)除非第三个上Q,否则P不能在Q之前上。
最新回复
(
0
)