首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写如下程序: Private Sub Command 1 Click() Dim x As Integer,y As Integer x=InputBox(“输入第一个数”):y=InputBox(“输入第二个数”) Call f(x,y) Print
编写如下程序: Private Sub Command 1 Click() Dim x As Integer,y As Integer x=InputBox(“输入第一个数”):y=InputBox(“输入第二个数”) Call f(x,y) Print
admin
2015-11-24
35
问题
编写如下程序:
Private Sub Command 1 Click()
Dim x As Integer,y As Integer
x=InputBox(“输入第一个数”):y=InputBox(“输入第二个数”)
Call f(x,y)
Print x,y
End Sub
Sub f(a As Integer,ByVal b As Integer)
a=a*2:x=a+b:b=b+100
End Sub
程序运行后,单击命令按钮Command1,并输入数值10和15,则输出结果为
选项
A、10 1 15
B、20 11 5
C、35 15
D、20 15
答案
D
解析
在Visual Basic中调用过程时,参数有两种传递形式:按值传递(Byval)和按址传递(Byref),默认为按址传递。其中,当参数按址传递时,如果在引用该参数的过程中改变了形参的值,同时也就改变了传递参数时实参变量的值。本题中f的参数a是按地址传递的,b是按值传递的,因此在f中对a的改变会影响实参x,对b的操作不会影响实参y。
转载请注明原文地址:https://kaotiyun.com/show/ttLp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
已知数组A(4,4),各个元素在运行程序时被赋值并打印,形成四除非方阵。请在【】和【】处填处所需的内容,使产生一个转置矩阵(即行列互换),仍放在数组A中,并打印出来。例如:123412341234
在窗体上画两个文本框和一个命令按钮,然后在代码窗口中编写如下事件过程:PrivateSubCommand1_Click()Text1.Text="VBProgramming"Text2.Text=Text1.TextText1.T
下面的数组声明语句中正确的是
下列事件过程运行后输出结果是PrivateSubCommand1_Click()PrintFormat$(123,456,"###,##%")EndSub
设计数据库的存储结构属于()。
有如下程序:infocase$=InputBox("Inputoneletter:")SelectCaseinfocase$case"a"grade$="Verygood"case"b"g
在窗体下画两个文本框Text1和Text2,一个命令按钮Command1,请阅读下列程序段:PrivateSubCommand1_Click()x=0DoUntilx>=50x=(x+4)*(x+3)n=n+1LoopText1.Te
在运行阶段,要在文本框Text1获得焦点时选中文本框中所有内容,对应的事件过程是
设A=2,B=-2,则表达式A/2+1>B+5OrB*(-2)=6的值是______。
用如下语句所定义的数组的元素个数是()个。Dimb(-2to4)asstring
随机试题
违法行为在2年内未被发现的,不再给予行政处罚。法律另有规定的除外。前款规定的期限,从违法行为____起计算;违法行为有连续或者继续状态的,从行为终了之日起计算。()
经营者对消费者不得进行()。
建设环境友好型社会,就是要( ),构建经济社会环境协调发展的社会体系。
互联网技术在城市规划中的典型作用有()。
防水混凝土用量不得少于()。
在Access中,打开“校本课程”数据库中的学生表与教师表,已知教师表中设置了主键为课程号,如果查询每位学生所学的课程名称,可以使用命令()。
情感的一般形式是()
某初中招收600名新生后,进行了一次分班考试。按照考试的功能,这次考试属于()
用高级程序设计语言编写的程序称为源程序,它( )。
HowInterpretersWork?I.UnderstandingA.Aboutwordsandexpressions—【T1】______wordsmaybeleftout:【T1】______—Ifnotkno
最新回复
(
0
)