首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数过程: Function fun1(By Val x As Integer,By Val y As Integer)As Integer Do While y<>0 reminder=x Mod y
有如下函数过程: Function fun1(By Val x As Integer,By Val y As Integer)As Integer Do While y<>0 reminder=x Mod y
admin
2013-04-11
34
问题
有如下函数过程: Function fun1(By Val x As Integer,By Val 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、50
D、100
答案
B
解析
可以通过两种方式来传递参数,即按值传递参数和按地址传递参数。按值传递参数时,传递的只是变量的副本。如果过程改变了这个值,则所作变动只影响副本而不会影响变量本身。用ByVal关键字指出参数是按值来传递的。按地址传递参数使过程用变量的内存地址去访问实际变量的内容,在将变量传递给过程时,通过过程可永远改变变量值。默认时是按地址传递参数。题中fun1函数的参数都是按值传送的,函数使用“过程名二表达式”的形式获得函数的返回值,如题中“fun1=x”语句。调用函数“x=fun1(a,b)”后,x=25。
转载请注明原文地址:https://kaotiyun.com/show/C7hp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
将命令按钮的______属性设置为True后,就可以按回车键触发其Click事件。
以下程序运行后的输出结果是______。Subadd(x,y)x=x+yPrint"x=";x;",y=";yEndSubPrivateSubCommand1_Click()x=1y=1
在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()DimnumAsIntegernum=1DOUntilmum>6
以下叙述中,错误的是______。
下列叙述中,正确的是______。
软件需求说明书是需求分析阶段的最后成果,以下______是其应包括的内容。Ⅰ、数据描述Ⅱ、功能描述Ⅲ、性能描述Ⅳ、文件结构
在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()DimiAsInteger,nAsIntegerFo
在窗体上有一个文本框控件,名称为TextTime;一个计时器控件,名称为Timer1。要求每一秒在文本框中显示一次当前的时间。程序为:PrivateSubTimer1______()TxtTime.text=
一个算法的时间复杂性是______的函数。
随机试题
有化湿止呕吐作用的药物是
A、利福喷汀B、齐多夫定C、特比萘芬D、磺胺甲噁唑E、替硝唑为半合成的抗结核病药物
下列说法正确的是()
凡在坠落高度基准面()m以上有可能坠落的高处进行作业,均称为高处作业。
电缆支架应安装牢固、横平竖直,各支架的同层横格架应在同一水平上,其高度偏差不大于()。
如今,旅游交通票据的预订一般没有()方式。
《资治通鉴》
假设函数f(x)和g(x)在[a,b]上存在二阶导数,并且g″(x)≠0,f(a)=f(b)=g(a)=g(b)=0,试证:在开区间(a,b)内g(x)≠0。
业务流程重构的实施步骤包括:项目的启动、拟定变革计划、建立项目团队、重新设计()流程并实施,持续改进,重新开始。
A、Cashacheck.B、Openanaccount.C、Changesomemoney.D、Makeadeposit.C事实细节题。本题询问“男士想要做什么?”根据男士的回答“我想兑换200美元”可知他想兑换货币,正确答案是选
最新回复
(
0
)