首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写如下程序: Private Sub Command1_Click() Dim x As Integer,y As Integer x=InputBox("输入第一个数"):y=InputBox("输入第二个数") Cal
编写如下程序: Private Sub Command1_Click() Dim x As Integer,y As Integer x=InputBox("输入第一个数"):y=InputBox("输入第二个数") Cal
admin
2017-04-25
28
问题
编写如下程序:
Private Sub Command1_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 115
B、20 115
C、35 15
D、20 15
答案
D
解析
在Visual Basic中调用过程时,参数有两种传递形式:按值传递(ByvaI)和按址传递(Byref),默认为按址传递。其中,当参数按址传递时,如果在引用该参数的过程中改变了形参的值,同时也就改变了传递参数时实参变量的值。本题中f的参数a是按地址传递的,b是按值传递的,因此在f中对a的改变会影响实参x,对b的操作不会影响实参y。
转载请注明原文地址:https://kaotiyun.com/show/lQGp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在窗体上画一个列表框、一个文本框及一个按钮,然后编写如下两个事件过程:PrivateSubForm_Load()Fori=1To10List1.AddItemi*10Nexti
ScrollBars属性用来设置文本框是否含有滚动条,要设置该属性,______属性的值必须设置为True。
在窗体上画一个名称为Timer1的计时器控件,要求每隔0.5秒发生一次计时器事件,则以下正确的属性设置语句是______。
设在窗体上有个文本框,然后编写如下的事件过程。PrivateSubText1_KeyDown(KeyCodeAsIntegef,ShiftAsInteger)ConstAlt=4ConstKey_F2=
以下叙述中正确的是()。
单击一次命令按钮之后,下列程序段的执行结果为()。PubicSubProc(a()AsInteger) StaticiAsInteger Do a(i)=a(i)+a(i+1) i=i+1
列表框的【】属性决定列表框中项目在程序运行期间是否按字母顺序排列,如果该属性为True,则按字母顺序排列显示,为False则按项目加入的先后顺序排列显示。
关于变量作用域,下列叙述中错误的是()。
设有语句Open"c:\Test.Dat"ForOutputAs#1则以下错误的叙述是______。
随机试题
大气安全阀经常是水封的,可以防止大气向内泄漏。
压疮
A.直肠癌B.肛瘘C.直肠息肉D.肛裂E.内痔直肠指诊在肛周可扪及暗紫色长条圆形肿物,可能为
被黄蜂蜇伤后,下列正确的处理方法是()。
CAI教学模式就是计算机辅助教学。(淄博文昌湖)()
漫画题,村官对村民说“没我同意.不许上访”.谈谈你的看法。
根据下列材料回答下列问题。2009年哪个省房地产开发投资增长额最多?()
MorechangesoccurredinAmericainthelate19thcenturythananyothertimeperiod.Thecountrywentthroughrapidexpansionf
Singapore’sMixedRealityLabisworkingonnewwaysofinteractingwithcomputers,includingwearabledevicesandavirtualwar
Stressmaybedefinedastheresponseofthebodytoanydemand.Wheneverpeopleexperiencesomethingpleasantorunpleasant,we
最新回复
(
0
)