首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数过程: Function fun1 (ByVal x As Integer, ByVal y As Integer) As Integer Do While y <> 0 reminder=x Mo
有如下函数过程: Function fun1 (ByVal x As Integer, ByVal y As Integer) As Integer Do While y <> 0 reminder=x Mo
admin
2010-09-11
52
问题
有如下函数过程: Function fun1 (ByVal x As Integer, ByVal y As Integer) As Integer Do While y <> 0 reminder=x Mod y x=y y=reminder Loop fun1=x End Function 在下列按钮单击事件中调节器用该函数,则该程序的运行结果是( )。 Private Sub Command1_Click() Dim a As Integer Dim b As Integer a=100 b=25 x=fun1(a,b)Print x End Sub
选项
A、0
B、25
C、5O
D、100
答案
B
解析
可以通过两种方式来传递参数,即按值传递参数和按地址传递参数。按值传递参数时,传递的只是变量的副本。如果过程改变了这个值,则所作变动只影响副本而不会影响变量本身.用ByVel关键字指出参数是按值来传递的。按地址传递参数使过程用变量的内存地址去访问实际变量的内容,在将变量传递给过程时,通过过程可,永远改变变量值.默认时是按地址传递参数。题中fun1函数的参数都是按值传送的,函数使用“过程名=表达式”的形式获得函数的返回值,如愿中“fun1=x”语句。调用函数“x=fun1(s,b)”后,x=25。
转载请注明原文地址:https://www.kaotiyun.com/show/rWmp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列命令中用于激活系统守候进程以便能够在Java虚拟机上注册和激活对象的是()。
如果想在程序中利用JLabel类,则该程序可以使用import【】.JLabel;语句引入JLabel类。
结构化程序设计的3种结构是
阅读卜列代码publicclassTest2005{publicstaticvoidmain(Stringargs[]){Strings="Test";switch(s){case"Java":System
Java语言的循环语句包括for语句、do-while语句和do-while语句,先循环后判断,循环至少被执行一次的是______。
下列哪个选项是创建一个标识有“关闭”按钮的语句?
在AWT包中,创建一个具有10行、45列的多行文本区域对象ta的语句是【】。
随机试题
马克思主义认为国家的本质是指()。
企业在确定业务分部时,应当结合其内部管理要求,并考虑的因素有
在下列计划表中,属于工程项目建设总进度计划表格内容的是( )。
预应力筋和金属管道在室外存放时间不宜超过()个月。
资产和权益的平衡关系是( )。
现金周转期,是指介于公司支付现金与收到现金之间的时间段,下列会使现金周转期缩短的方式有()。
领导运用权力必须遵从和维护规范制度,但也有超越规章制度进行特殊处理,这实际是:
永久收入假说(2014年中央财经大学803经济学综合)
下列说法中哪一项是正确的?()
下列关于栈的叙述中,正确的是
最新回复
(
0
)