首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画—个命令按钮(名称为Command1),并编写如下代码:Function Fun1 (ByVala As Integer, b As Integer)As Integer Dim t As Integer t=a-b b=t+
在窗体上画—个命令按钮(名称为Command1),并编写如下代码:Function Fun1 (ByVala As Integer, b As Integer)As Integer Dim t As Integer t=a-b b=t+
admin
2009-09-28
26
问题
在窗体上画—个命令按钮(名称为Command1),并编写如下代码:Function Fun1 (ByVala As Integer, b As Integer)As Integer Dim t As Integer t=a-b b=t+ a Fun 1=t+ bEnd FunctionPrivate 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
解析
ByVal表示所声明的参数是按值传递的。因此参数值的变化只在被调用的函数或过程中有效,即只是形参的值有变化,而实参不受影响。ByRef表示所声明的参数是按地址传递的,形参值的变化都会反映在实参上。如果形参名前面缺省修饰词,默认为ByRef形式。
程序声名了一个拥有两个形参变量的函数Fun1(),形参变量a按值传递参数,变量b按地址传递参数。执行命令按钮Command1的Click事件后,三次调用函数Fun1(),程序执行的过程如下:
1、首先调用最里面一层的Fun1函数Fun1(x,x-1),此时,a=10,b=9,t=10-9=1,b=t+ a=1+10=11,Fun1=t+ b=12,所以第一个Fun1返回值为12。
2、接着调用中间一层Fun1函数Fun1(x,(Fun1(x,x-1)),因为形参变量a按值传递参数,形参的变化并不影响实参,所以x的值仍为10,Fun1(x,x-1)得到的返回值为12,此时,a=10,b=12,t=10-12=-2,b=t+ a=-2+10=8,Fun1=-2+8=6,所以中间一层的Fun1返回值为6。
3、最后调用最外一层Fun1(Fun1(x,(Fun1(x,x-1))),x-1),Fun1(x,(Fun1(x,x-1)))的返回值为6,x-1=9,此时a=6,b=9,t=10-9=-3,b=t+ a=3+6=3,Fun1=3+3=0,所以最后的值为0。
转载请注明原文地址:https://kaotiyun.com/show/6S1p777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
用鼠标点击菜单项(Menultem)产生的事件是()。
下列包中,包含JoptionPane类的是()。
以下是一个对数据文件进行缓冲输入操作的语句,在语句的下划线处,请填上适当的内容:DatahputStreamdin=newDatanputStream(new【】(newPdehputStngn("e叫oyee.dat")))
一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。而实现递归调用中的存储分配通常用()。
在深度为5的满二叉树中,叶子结点的个数为()。
数据独立性是数据库技术的重要特点之一。所谓数据独立性是指()。
如下的代码段中,如果方法unsafe()正常运行,那么结果是()。publicvoidexample(){try{unsafe();System.out.pri
已知二叉树后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是()。
对关键码集合K={53,30,37,12,45,24,96},从空二叉树开始逐个插入每个关键码,建立与集合K相对应的二叉排序树(又称二叉查找树)BST,若希望得到的BST高度最小,应选择的输入序列是()。
下列关系运算中,能使经运算后得到的新关系中属性个数多于原来关系中属性个数的是()。
随机试题
心理学意义上的老化是指老年人个人的感官过程的变化,主要包括()能力的降低和反应迟缓。
ThismonthSingaporepassedabillthatwouldgivelegalteethtothemoralobligationtosupportone’sparents.CalledtheMain
【背景资料】某公路隧道为单洞双向行驶两车道隧道,全长4679m,最大埋深1049m。隧道净空宽度9.14m,净空高度6.98m,净空面积为56.45m2。该隧道的围岩主要为弱风化硬质页岩,属Ⅳ~Ⅴ级围岩,稳定性较差。根据该隧道的地质条件和开挖断面
招股说明书中,在不影响信息披露的完整性和不致引起阅读不便的前提下,发行人可采用()的方法,对各相关部分的内容进行适当的技术处理,以避免重复,保持文字简洁。
合营企业应予终止的情形包括()。
下列有关以公允价值计量且其变动计入当期损益的金融负债,表述正确的有()。
各乡镇党委、人民政府、县委有关单位:为进一步加大抢收工作力度.确保按时完成麦收任务。经县委、县政府同意。现就做好小麦抢收工作如下:一、确保留住足够的农业机械在县内作业,并动用一切手段,千方百计联系外地机械来我县作业.二、确保所有的机械全天2
邓小平多次指出,在改革中我们必须始终坚持的两条根本原则是()。
反映工人真实收入状况的是名义工资。()
人需要水来维持生存但水却很便宜,钻石并不是不可或缺的,但钻石却很昂贵。这是因为水比较多,而钻石比较稀少,增加一杯水的支付意愿就很小。这里的“支付意愿”是经济学中的()。
最新回复
(
0
)