首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写如下程序: 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
28
问题
编写如下程序:
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="MicrosoftVisualBasic",则以下使变量b的值为VisualBasic的语句是()。
在一个窗体上有一个命令按钮,CmdMax。单击CmdMax时,窗体上显示"字体由小变大",字号每次增加2。请填空。PrivateSubForm_load()Form1.Caption="字体变化示范"CmdMax.Caption="字体变大"
执行如下程序段后,intsum的值为【】。PrivateSubCommand1_Click()sum=0Fori=1To18Step2Forj=2To6If(iModj)0Thensum=sum+j
在窗体上有一个名称为Label1的标签和一个名称List1的列表框。程序运行后,在列表框中添加若干列表项。当双击列表框中的某个项目时,在标签Labe1中显示所选中的项目,如图所示。请在空白处填入适当的内容,将程序补充完整。PrivateSubFor
设已经在窗体上添加了一个通用对话框控件CommonDialogl,以下正确的语句是
数据的逻辑结构有线性结构和【】两大类。
有如下程序:PrivateSubForm_Click()DimiAsInteger,sumASIntegersum=0Fori=2To10IfiMod2<>0AndiMod
下面子过程语句说明合法的是()。
下列叙述中,不符合良好程序设计风格要求的是
随机试题
A、 B、 C、 B题干问的是为什么那个小广告公司去年盈利那么多。A选项表述的是时间;C选项是做比较。且不符合题干所表达的含义;B选项解释说是由于营销策略符合市场需求,故选B。
简述王沂孙《齐天乐》(一襟余恨宫魂断)一词的艺术特色。
乳痈红肿热痛,乳汁不下,宜首选何药治疗
甲花4万元收买被拐卖妇女周某做智障儿子的妻子,周某不从,伺机逃走。甲为避免人财两空,以3万元将周某出卖。关于事实的定性,下列选项正确的是:(2011/2/88)
(2013年)离心泵工况点是()的交点。
在计算速动比率时需要排除存货的影响,这样做的原因在于流动资产中( )。
开通陆路丝绸之路是在()在位时期发生的。
“目前在全国进行的镇压反革命的运动是一场伟大的激烈的和复杂的斗争。全国各地已经实行的有效的工作路线,是党委领导,全党动员,群众动员,吸收各民主党派及各界人士参加,统一计划,统一行动,严格地审查捕人和杀人的名单,注意各个时期的斗争策略,广泛地进行宣传教育工作
设置金山毒霸2008的文件实时防毒功能,使其能够检查所有文件。
WhereisMrSmithnow?
最新回复
(
0
)