首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画一个命令按钮(名称为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
在窗体上画一个命令按钮(名称为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
admin
2016-12-13
59
问题
在窗体上画一个命令按钮(名称为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(x,x-1),其结果为12,x的值不变仍为10:然后调用Fun1(x,12),其结果为6,x的值也不变为10;最后调用Fun1(6,x-1),其结果为0,x的值也不变为10。本题中的传址调用是没有作用的,因为表达式是不能传地址的。
转载请注明原文地址:https://www.kaotiyun.com/show/LbGp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在Form1的窗体上绘制一个名为Lab1的标签框,设置相关属性,使标签有框架。然后建立一个主菜单,标题为“操作”,名为vbOp,该菜单有两个菜单项,其标题分别为“显示”和“隐藏”,名称分别为vbDis和vbHide。编写适当的事件过程,程序运行后,若单击“
如果进栈序列为e1、e2、e3、e4,则可能的出栈序列是()。
冒泡排序算法在最好的情况下的元素交换次数为___________;
建立一个新的标准模块,应该选择()下的“添加模块”命令。
在菜单编辑器中建立一个名称为Menu0的菜单项,将其“可见”属性设置为False,并建立其若干子菜单,然后编写如下过程:PrivateSubForm—MouseDown(ButtonASInteger,ShiftAsInteger,X
对关系S和R进行集合运算,结果中既包含S中的所有元组也包含R中的所有元组,这样的集合运算称为()。
数据库设计分为需求分析阶段、__________阶段、逻辑设计阶段、物理设计阶段、数据库实施阶段、数据库运行和维护阶段。
某二叉树中度为2的结点有18个,则该二叉树中有【】个叶子结点。
对长度为N的线性表进行顺序查找,在最坏情况下所需要的比较次数为______。
数据结构包括数据的逻辑结构、数据的【】以及对数据的操作运算。
随机试题
对于如下特征的G-S相催化反应,()应选用固定床反应器。
Specialistsininterculturalstudiessaythatitisnoteasytoadapttolivesindifferentcultures.
哪种物质为紫外光固化引发剂
土石坝在料场空间规划中,用料时原则上应()。
证券经纪业务合规风险的情形不包括( )。
简述教师的权利。
保持在一分钟以内的记忆是()。
下列那一项不是医疗侵权损害赔偿的构成要件?()
根据以下资料,回答以下问题。2004~2013年,硕士研究生招生人数同比增长最慢的是:
有数据定义语句:DimX,YAsInteger以上语句表明
最新回复
(
0
)