首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写如下程序: Function Fun1(ByVal a As Integer, b As Integer) As Integer a = b + a b = 2 * a Fun1 = b End Function Private
编写如下程序: Function Fun1(ByVal a As Integer, b As Integer) As Integer a = b + a b = 2 * a Fun1 = b End Function Private
admin
2020-06-30
44
问题
编写如下程序:
Function Fun1(ByVal a As Integer, b As Integer) As Integer
a = b + a
b = 2 * a
Fun1 = b
End Function
Private Sub Command1_Click()
Dim x As Integer
x = 5
Print Fun1(Fun1(x, x - 1), x - 2)
End Sub
程序运行后,单击命令按钮Command1,输出结果为
选项
A、5
B、42
C、50
D、68
答案
B
解析
函数Fun1参数a是值传递,b是地址传递,值传递是将实参变量值传递给形参变量a,地址传递是将实参变量地址传给形参变量b,这意味着a的变化不会改变原变量的值,b的变化会改变原变量的值。定义局部变量x,x=5,调用函数Fun1(Fun1(x,x - 1),x - 2),首先调用的Fun1(5,4),此时a=9,b=18,返回值为18;第二次调用fun(18,3),a=18+3=21,b=2*a=42,返回值为42,故输出结果为42,选B项。
转载请注明原文地址:https://kaotiyun.com/show/wUHp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在窗体上画一个名为Commandl的命令按钮,然后编写以下程序:PrivateSubCommandlCliCk(),DimMOO)AsIntegerFork=1To10Mtk)=12-kNextkx=8PrintM(2+M
文本框Textl的KeyDown事件过程如下:PrivateSubTextl—KeyDown(KeyCodeAsInteger,ShiftAsInteger)…EndSub其中参数KeyCode的值表示的是发生此事件时
窗体上有一个名称为Textl的文本框,一个名称为Combol的组合框。将文本框中的内容添加到组合框中所使用的命令是
以下能在窗体Forml的标题栏中显示“VisualBasic窗体”的语句是
阅读程序:PrivateSubForm_Click()a=0Forj=1To15a=a+jMod3NextjPrintaEndSub程序运行后,单击窗体,输出结
向文本框中输入字符时,下面能够被触发的事件是
如果把程序的启动对象设置为:SubMain,则SubMain过程
能够用于标识对象名称的属性是
假定在图片框Picturel中装入了一个图片,在程序运行中,为了清除该图片(注意,清除图片,而不是删除图片框),应采用的正确方法是
随机试题
顾客资格认定的基本要素:
今邠人恶子弟以货窜名军籍中,杀害人。货:
Word2010中,以下哪种操作可以使在下层的图片移置于上层()
关于ACTH分泌节律,下列哪项描述是错误的
呼伦贝尔市的野生经济植物的代表是()。
下图是利用地理信息系统将某地区一次森林大火时间从T0至T3四个时间的卫星影像加以分析绘制而成的“森林大火燃烧蔓延示意图”。图中右侧的资料是该地区甲、乙、丙、丁、戊区域在T0至T3四个时间的森林燃烧情况。读图完成问题。利用地理信息系统分析“森林大火燃烧
Manywilldoubttobaccoindustryclaimsthatitissharpeningitssciencetoevaluate"healthiercigarettes".Butthat’swhatwi
Buyland,advisedMarkTwain;they’renotmakingitanymore.Infact,landisnotreallyscarce:theentirepopulationofAmeri
下面能正确进行字符串赋值操作的是
TaskOne-Aim•Forquestions13-17,matchtheextractswiththeaims,listedA-H.•Foreachextract,choosetheaimofthewo
最新回复
(
0
)