首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数过程: 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
33
问题
有如下函数过程: 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://www.kaotiyun.com/show/C7hp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
VisualBasic中的每个对象都有自己的名字,名字的长度不能超过______个字符。
在窗体上画一个命令按钮(其Name属性为Command1),然后编写如下代码:PrivateSubCommand1_Click()DimArr1(10)AsInteger,arr2(10)AsIntegern=3
执行下面的程序段后,x的值为______。x=5ForI=1To20Step2x=x+I\5NextI
执行如下语句:a=InputBox("Today","Tomorrow","Yesterday",,,"Daybeforeyesterday",5)将显示一个输入对话框时,在对话框的输入区中显示的信息是______。
数据管理技术随着计算机技术的发展而发展。数据库阶段具有许多特点,但下面列出的特点中,______不是数据库阶段的特点。
数据库模型提供了两个映像功能,第一种映像使得数据存储结构改变时,逻辑结构不变,因而相应的应用程序也不变,这就是它们的【】独立性。
要显示当前过程中的所有变量及对象的取值,可以利用______窗口。
通过以下______窗口可以在设计时直观的调整窗体在屏幕上的位置。
执行语句Open"Tel.dat"ForRandomAs#1Len=50后,对文件Tel.dat中的数据能够执行的操作是______。
判断是否到达文件尾和返回文件字节数的函数是______。EOFEND
随机试题
由不同项目参与方的计划构成的进度计划系统包括()。
风湿性心脏病二尖瓣狭窄病人,休息时感心悸、气促,双肺闻及湿啰音。应判断为()
危重病人由于长期卧床,大小便失禁,大量出汗,营养不良以及应激等因素的影响,故应加强
A、提取挥发油B、提取多糖C、提取生物碱D、提取萜苷元E、提取黄酮类超临界流体萃取法可用于
四名棋手进行循环比赛,胜一局得2分,平一局得1分,负一局得0分,如果各人得的总分不同,第一名不是全胜,那么至多有()局平局。
根据下面材料回答下列问题。如果2018年12月原煤产量为3.2亿吨,则2017年12月原煤产量约为()亿吨。
19世纪中后期,民族主义的潮流在欧洲和亚洲各发生哪些具有代表性的事件?概括其各自的特点并分析形成这些特点的原因。
采用段式存储管理时,一个程序如何分段是在()决定的。
关于Telnet服务,以下哪种说法是错误的________。
软件需求规格说明书的作用不包括
最新回复
(
0
)