首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画一个命令按钮(名称为Command 1),并编写如下代码: Function Fun 1(ByVal a As Integer,b As Integer)As Integer Dim tAs Integer t=a-b:b=t+a:Funl
在窗体上画一个命令按钮(名称为Command 1),并编写如下代码: Function Fun 1(ByVal a As Integer,b As Integer)As Integer Dim tAs Integer t=a-b:b=t+a:Funl
admin
2015-05-29
14
问题
在窗体上画一个命令按钮(名称为Command 1),并编写如下代码:
Function Fun 1(ByVal a As Integer,b As Integer)As Integer
Dim tAs Integer
t=a-b:b=t+a:Funl=t+b
End Function
Private Sub Command 1_Click()
Dim xAs Integer
x=10
Print Funl(Funl(x,(Funl(x,x-1))),x-1)
End Sub
程序运行后,单击命令按钮,输出结果是
选项
A、10
B、0
C、11
D、21
答案
B
解析
本题考查的考点是有关过程调用的。对于这种复杂的函数调用,一定要搞清楚调用的顺序以及参数传递的是值还是地址。根据过程调用的原则,首先调用最内层的Fun(x,x-1),其结果为12,x的值不变仍为10;然后调用Funl(x,12),其结果为6,x的值也不变为10;最后调用Funl(6,x-1),其结果为0,x的值也不变为10。本题中的传址调用是没有作用的,因为表达式是不能传地址的。
转载请注明原文地址:https://jikaoti.com/ti/uG60FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
VisualBasic应用程序中,下列关于过程的说法正确的是()。
有如下事件过程:PrivateSubCommand1_Click()b=10DoUntilb=-1a=InputBox("请输入a的值")a=Val(A)b=
下列程序段的执行结果为()。DimA(3,3)ForM=1To3ForN=1To3IfN=MOrN=3-M+1ThenA(M,N)=1
在窗体上画两个文本框Text1和Text2,一个命令按钮Command1,请阅读以下程序段:PrivateSubCommand1_Click()x=0DoUntilx>=50x=
关于结构化程序设计原则和方法的描述错误的是()。
如果在立即窗口中执行以下操作:a=8b=9print(a>B);则输出结果为______。
VisualBasic提供了列表框控件,当列表框中的项目较多。超过了列表框的长度时,系统会自动在列表框边上加一个【】。
设有下列二叉树:对此二叉树前序遍历的结果为
使用“打开”对话框的方法是()。
随机试题
螺杆式压缩机带液会造成()。
原发性肝癌的主要并发症不包括
下列不属于营运能力分析的指标的是()。
下列各项中,企业计提折旧计入期间费用的有()。
甲乙是好朋友,甲借给乙人民币5000元,约定利息为每月10元,则甲乙之间的借款合同是()。
作为公务员要诚信、务实,请结合自身特点及报考岗位,谈谈你的理解。
法的规范性是指()
党在过渡时期总路线的主体是
________Americanshavespent500hoursonthecouchsincethepandemicstarted.
A、hehasmanypets.B、hehasthreechildren.C、hedoesn’tneedalargerhouse.D、hiswifeispregnant.D此题考查听细节的能力,解题的关键点在于听到sh
最新回复
(
0
)