首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画一个命令按钮(名称为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
35
问题
在窗体上画一个命令按钮(名称为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://jikaoti.com/ti/F0m0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
下列叙述中正确的是( )。
窗体的MouseUp事件过程如下:PrivateSubForm_MouseUp(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle) ……EndSub关于以上定义,以下
在窗体上画一个名称为Command1的命令按钮,并编写如下事件过程:PrivateSubCommand1_Click() x=1 s=0 Fori=1To5 x=x/i s=s+x Next Print
设有表达式:A=IIf(x>y,"go","back")。以下与该表达式具有相同功能的语句是
下列关于顺序文件的描述中,正确的是
算法的时间复杂度是指
为了验证一个正整数n(n>3)是否为素数,最直观的方法是,看在2~n/2范围内能否找到一个整数m将n整除,若m存在,则n不是素数;若找不到m,则n为素数。在考生文件夹下有一个工程文件sjt5.vbp,其窗体上有1个名称为Text1的文本框。请根据上面的算法
支持子程序调用的数据结构是()。
随机试题
利率风脸
在日本享受国民健康保险所提供的医疗服务的为()
若∫0xf(t)dt=,则∫04等于()。
对于下列疾病的诊断,选择正确显像方法A.首次通过法显像B.平衡法心血池显像C.99mTc-PYP显像D.18F-FDG心肌显像E.99mTc-tetrofosmin心肌显像关于急性心梗的诊断
下列关于构造柱的说法,正确的是()。
小明一旦出现作业未完成的情况,父母就会让他执行新规定:一个月内不准玩任何网络游戏。这种做法属于()。
美国华盛顿儿童博物馆的格言:“我听见了就忘记了,我看见了就记住了,我做了就理解了。”说明学前教育观念需要教师在教育过程中要()。
汶川地震发生后,某服装公司对该地区的专卖店布局进行调整。计划裁员3%并撤销三个位于地震中心地区的专卖店,这三个专卖店人数正好占该公司在该地区工作总人数的3%。计划实施后,撤销了上述三个专卖店,该服装公司在该地实际减员1.5%。此过程中,各专卖店内部有所调整
一棵二叉树第六层(根结点为第一层)的结点数最多为【】个。
A、 B、 C、 A
最新回复
(
0
)