首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画一个命令按钮(名称为Command1),并编写如下代码: Function Fun1(ByVal a As Integer, b As Integer)As Integer Dim t As Integer t=a-b b=t+a
在窗体上画一个命令按钮(名称为Command1),并编写如下代码: Function Fun1(ByVal a As Integer, b As Integer)As Integer Dim t As Integer t=a-b b=t+a
admin
2019-03-14
53
问题
在窗体上画一个命令按钮(名称为Command1),并编写如下代码:
Function Fun1(ByVal a As Integer, b As Integer)As Integer
Dim t As Integer
t=a-b
b=t+a
Fun1=t+b
End Function
Private Sub Command1_Click()
Dim x As Integer
x=10
Print Fun1(Fun1(x,(Fun1(x, x-1))), x-1)
End Sub
程序运行后,单击命令按钮,输出结果是( )。
选项
A、10
B、0
C、11
D、21
答案
B
解析
本题是过程的嵌套调用,过程嵌套调用时要先计算最内层的过程,然后由里向外执行。因此Fun1(Fun1(x,(Fun1(x, x-1))), x-1)执行过程如下:
先执行Fun1(x, x-1),由于形参a是按值传递,因此不会影响x的值,x=10,即Fun1(10,9)。t=1,b=1+10=11,则函数返回值为1+11=12。
再执行Fun1(x,(Fun1(x, x-1))),由于内层过程返回12,因此又可写成Fun1(x,(12)),由于x仍为原值,因此过程即Fun1(10,12)。t=-2,b=-2+10=8,则函数返回值为-2+8=6。
最后执行Fun1(Fun1(x,(Fun1(x, x-1))), x-1),即Fun1(6, x-1),由于x仍为原值,因此过程即为Fun1(6,9)。t=-3,b=-3+6=3,则函数返回值为-3+3=0。
转载请注明原文地址:https://kaotiyun.com/show/Y6Up777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
以下程序段的功能是:从文本框中输入一个数值,如果该数值满足“除以4余1,除以5余2”,的条件,则在窗体上输出文本框中的数值,否则,将焦点定位在文本框中,并清除文本框的内容,在横线处应填写()。PrivateSubCommand1Click
窗体上有一个名称为Cbl的组合框,程序运行后,为了输出选中的列表项,应使用的语1是()。
下面关于直线控件的叙述中正确的是
有下面程序代码:PrivateSubCommandl_Click()DimxAsInteger,sAsIntegerx=1Fork=1To3x=x+1:procx:s=s+xNextkPrintsEndSu
下列对队列的描述中正确的是
在窗体上画一个名称为Textl的文本框,并编写如下程序:OptionBase1.PrivateSubFormClick()DimartDimStartAsInteger,FinishAsIntegerSumAsInteg
数据字典(DD)所定义的对象都包含于
PrintFormat(1234.56,“###.#}”)语句的输出结果是
下列排序方法中,最坏情况下比较次数最少的是
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
随机试题
原发性肝癌的肝内播散主要经
男,35岁,输精管结扎术后8个月出现阴囊肿胀、疼痛,性生活后加重,无发热。查体:附睾肿大,明显压痛,附睾端输精管扩张,与精索无粘连。阴囊超声显示附睾肿大。该患者应考虑的可能诊断是
胰岛素是治疗糖尿病的重要药物。鉴于胰岛素的性质以及制备工艺所限,胰岛素制品中大多含有防腐剂,因此大多胰岛素制品只能皮下注射。注射胰岛素部位常有皮肤发红、皮下节结和皮下脂肪组织萎缩等局部反应,因此注射胰岛素必须
堆型艾美耳球虫病的病变主要在()。
下列各项中,应当征收房产税的是()。
程某有一祖传的花鸟画,程某与刘某签订买卖该花鸟画的合同,约定价金为30万元。由于刘某未带钱,程某怕刘某携画逃跑就未将该画交给刘某,约定5日后一手交钱一手交画。但是不久之后此画被小偷甲偷走了,而甲谎称此画是自己的,交付给债务人乙来抵偿债务,乙将此画又转卖给丙
下列关于完全二叉树的叙述中,错误的是()。
Atwhatpointinthesemesterdoesthistalktakeplace?
Mycarjustcouldn’tmoveanyfurther.Itwascompletedead,【M1】______andIwasafewmilesfarawayfromanywhere
Forthispart,youareallowed30minutestowriteashortessayentitledBeaChild’sSlave?Youshouldwriteatleast150word
最新回复
(
0
)