首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画一个命令按钮(名称为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
37
问题
在窗体上画一个命令按钮(名称为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全国计算机二级
相关试题推荐
函数Int(Rnd(0)*100)是下列()范围内的整数。
标签控件能够显示文本信息,文本内容只能用()属性来设置。
在窗体上画一个名称为Commandl的命令按钮,然后编写如下事件过程:PrivateSubCommandl_CnCk()aS="VisualBasic",PrintString(3,a$)EndSub程序运行后,
假定有如下事件过程:PrivateSubForm_MouseDown(ButtonAsInteger,ShiftAsInteger,xAsSingle)IfButton=2ThenPopupMenupopFormEnd
有如下函数过程。FunctionFun(ByValxAsInteger,ByValyAsInteger)AsIntegerDoWhiley0reminder=xModyx=yy=reminderLoop
在窗体上添加一个命令按钮,名为Command1,一文本框,名为text1,则执行如下事件过程后,文本框中的输出为Fori=1To3Forj=1To3Fork=1To2x=x+3Nextk,j,iText1.Tex
在窗体上画一个名称为CommonDialogl的通用对话框,一个名称为Commandl的命令按钮。然后编写如下事件过程:PrivateCommandl_Click()CommonDialogl.FileName=""Commo
以下Case语句中错误的是()。
随机试题
明标着册历,见放着文书。
A、knownB、knowledgeC、pillowD、yellowB画线部分读[z],其他选项的画线部分读[eu]。
房间隔缺损最常见的类型为
生长激素的生理作用包括
药剂学概念正确的表述是
何为假药,哪些情形的药品按假药论处?
农用土地征用费由土地补偿费、安置补助费、()等组成。
在股权投资基金募集期间,属于基金管理人开展投资者教育的是()。Ⅰ.提示股权投资基金的投资风险Ⅱ.了解投资者的类型、投资理念Ⅲ.向投资者介绍股权投资基金的基础知识Ⅳ.普及股权投资的相关法律常识
根据所给材料,回答136-140。在1996-2005年间,哪类农产品的价格连续四年下跌()。
Lookatthismess!IfonlyI______youradvice.(南京大学2007年试题)
最新回复
(
0
)