首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画一个命令按钮(名称为Command1),并编写如下代码: Fnnetion Fun1(ByVal a As Integer,b As Integer)As Integer Dim.tAs Integer t=a-b:b=t+a:Fun1=t+b
在窗体上画一个命令按钮(名称为Command1),并编写如下代码: Fnnetion Fun1(ByVal a As Integer,b As Integer)As Integer Dim.tAs Integer t=a-b:b=t+a:Fun1=t+b
admin
2015-11-24
55
问题
在窗体上画一个命令按钮(名称为Command1),并编写如下代码:
Fnnetion Fun1(ByVal a As Integer,b As Integer)As Integer
Dim.tAs Integer
t=a-b:b=t+a:Fun1=t+b
End Function
Private Sub Commandl_Click()
Dim x As Integer
x=10
Print Funl(Funl(x,(Funl(x,x一1))),x-1)
End Sub
程序运行后,单击命令按钮,输出结果
选项
A、10
B、0
C、11
D、21
答案
B
解析
本题考查的考点是有关过程调用的。对于这种复杂的函数调用,一定要搞清楚调用的顺序以及参数传递的是值还是地址。根据过程调用的原则,首先调用最内层的Funl(x,x-1),其结果为12,x的值不变仍为10;然后调用Fun(x,12),其结果为6,x的值也不变为1:最后调用Funl(6,x-1),其结果为0,x的值也不变为10。本题中的传址调用是没有作用的,因为表达式是不能传地址的。
转载请注明原文地址:https://kaotiyun.com/show/1tLp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
3在窗体上画一个名称为Commandl的命令按钮,然后编写如下程序:PrivateSubCommand1_Click()StaticXAsIntegerStaticYAsIntegerCls
函数Int(Rnd(0)*100)是下列()范围内的整数。
以下()事件过程可以将打开的对话框的标题改变为“新标题”。
以下叙述中错误的是()。
窗体在屏幕上显示后有()方法可以清除它。
在3种不同类型的组合框中,只能选择而不能输入数据的组合框是【】。
常用的黑箱测试有等价类划分法、【】和错误推测法3种。
随机试题
男婴,5天,孕34周产,2天来拒奶,不哭,少动。查体:肛温29℃,两侧面颊、肩胛、背部、腰骶部及双下肢皮肤硬肿。为患儿复温,最适宜的方法是
常用低压开关主要类型有________、________和________等。
老年人心肌细胞内常出现的色素是
子宫脱垂是指子宫颈外口达
多巴胺药理作用不包括()
公司基本分析包括()。
甲公司年末的长期资金总额为8000万元,其中包括普通股5000万元、长期债券2000万元、保留盈余1000万元,对应的资金成本率分别为8%、6%和8%。则公司的综合资金成本率为()。
虚假的冲突是指冲突双方有分歧,但是这个分歧并没有客观的基础。下列属于虚假的冲突的是()。
Neverunderestimatethelearningpowerofplay.OneofParks’findingsisthatchildren【C1】______valuablelearningopportunitie
For【C1】______thebloodshedandtragedyofD-Day,thebeachesofNormandywillalwaysevokeacertain【C2】______:ayearningfora
最新回复
(
0
)