首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画一个命令按钮(名称为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
52
问题
在窗体上画一个命令按钮(名称为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/7pFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
设窗体的名称为Form1,标题为Win,则窗体的MouseDown事件过程的过程名是( )。
窗体上有1个名称为Picture1的图片框,能将图片文件d:\vb\flower6.jpg正确装入图片框的语句为
在程序中发现有语句:Put#1,2,num并且能够正确执行,因此可以判断
设:a=2,b=8,c=6,d=3,表达式a>bAndNot(c>d)Ord>c的值是
在软件设计中不使用的工具是( )。
按照“后进先出”原则组织数据的数据结构是
在软件开发中,需求分析阶段可以使用的工具是
对于循环队列,下列叙述中正确的是
下列与队列结构有关联的是
一棵完全二叉树共有360个结点,则在该二叉树中度为1的结点个数为()。
随机试题
人体内嘌呤核苷酸分解代谢的代表性终产物是
克罗恩病的手术适应证不包括( )
男,16岁,发热4天伴纳差2天急诊。检查:血压114/70mmHg,左脚趾甲沟部红肿破溃。血白细胞计数为20×109/L,中性粒细胞为89%。左脚趾经切开引流处理后应给予
行政复议机关负责法制工作的机构具体办理行政复议事项。 ( )
甲向乙借款20万元,以其价值10万元的房屋、5万元的汽车作为抵押担保,以1万元的音响设备作质押担保,同时还由丙为其提供保证担保。其间汽车遇车祸损毁,获保险赔偿金3万元。如果上述担保均有效,丙应对借款本金在多大数额内承担保证责任?
班组长和安全员的安全教育内容不包括( )。
会计是以()为主要计量单位,反映与监督一个单位的经济活动的一种经济管理工作。
按个体工商户财务制度,成本列支范围包括( )。
我国推行的一套人民币货币市场基准利率指标体系是上海银行间同业拆放利率。()
情绪产生的主观原因是人的()。
最新回复
(
0
)