首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画一个命令按钮(名称为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
2020-07-22
67
问题
在窗体上画一个命令按钮(名称为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://www.kaotiyun.com/show/jMHp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列关于水平滚动条的叙述中,错误的是
将窗体的KeyPreview属性设为True,然后编写如下程序:PrivateSUbForm_KeyDown(KeyCode_PrivateSUbForm_KeyPress(KeyAsciiAsInteger,Shi
设变量x中的值是395,则下面语句的输出是Printx\100+((xMod100)\10)*10+(xMod10)*100
设x的初始值为1,并有下面程序片段:Whilex<10x=x+1Wend下面与上述程序片段产生结果不同的是
非空循环链表所表示的数据结构
设一棵完全二叉树共有700个结点,则此二叉树中的叶子结点数为
按照“后进先出”原则组织数据的数据结构是
由高中数学可知,对于连续函数f(x),若f(x1)与f(x2)值的符号相反,则在x1和x2之间必存在x0,使得f(x0)=0(该点称为“零点”)。设有VB函数:PrivateFunctionf(xAsSingle)AsSingle可以返回f(x)
一棵二叉树中共有70个叶子结点与80个度为1的结点,则该二叉树中的总结点数为
在数据处理中,其处理的最小单位是()。
随机试题
口对口人工呼吸的操作,下列哪项是错误的
下列除哪项外,均与瘀血的形成有关
确认和尊重病人知情同意权的意义不包括()
功能清热燥湿、泻肝火的药是
内燃机活塞组的作用主要表现在()。
某公司经营杠杆系数为2,财务杠杆系数为1.5,如果目前每股收益为1元/股,那么销售增加一倍,每股收益将增长为()元/股。
阅读材料,根据要求完成教学设计。教学内容:计算机与信息安全教学分析:随着网络的不断发展,计算机与信息安全问题已成为人们越来越关注的话题。本节内容首先指出计算机安全的重要性,引出计算机病毒及其防护的相关知识,为学生揭开计算机病毒的神秘面纱,让学生学会主动
Accordingtothefirstparagraph,NayanChanda______.TowhichofthefollowingstatementwouldChandamostlikelyagree?
在考生文件夹下,打开文档Word.docx,按照要求完成下列操作并以该文件名Word.docx保存文档。设置页面左右边距各为3.1厘米;在页面底端以“普通数字3”格式插入页码。
Betweenabout1920to1930,newartisticmovementsinEuropean【M1】______artweremakingthemselvesfeltintheUnitedStates
最新回复
(
0
)