首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数过程: 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
2010-09-11
20
问题
有如下函数过程: 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://jikaoti.com/ti/MGg0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果是【】。publicclassTest{publicstaticvoidmain(Stringargs[]){Strings1="hello!";System.out.println(s1.toUpper
面向对象的程序设计方法中涉及的对象是系统中用来描述客观事物的一个【】。
00101010(^)00010111语句的执行结果为()。
设x=2,则表达式(x++)*3的值是【】。
对n条记录的文件进行快速排序,最坏情况下的执行时间为______。
下列选项中,属于JVM执行过程中的特点的一项是( )。
如下代码定义了一个类Test:classTest{privateinty;Test(intx){y:x;}}现在为Test类生成一个对象,正确的语句是( )。
下列关于正则表达式的说法中,不正确的是______。
随机试题
利用JDBC编写能实现数据库连接与断开的程序段。
视频信号的数字化过程中,亮度信号的取样频率可以比色度信号的取样频率低一些,以减少数字视频的数据量。()
目前通行的毒性分类方法将毒性分为___________、___________、___________三类。
婴幼儿易患呼吸道感染的最主要原因是
甲将摄录自己婚礼庆典活动的仅有的一盘录像带交给个体户乙制作成VCD保存,乙的店铺因丙抽烟不慎失火烧毁,导致录像带灭失。下列说法哪一个是正确的?
企业销售产品一批,售价30000元,已收款20000元存入银行,10000元尚未收到。该笔业务应编制的记账凭证有()。
()是学校情境中通过自然环境和社会环境以间接的、内隐的方式呈现的课程,学生大多是无意接受隐含于环境中的经验。
根据所给资料,回答下列问题。截至2012年年底,全国共有社会服务机构136.7万个,比上年增长5.6%,职工总数1144.7万人,固定资产总值为6675.4亿元。2012年全国社会服务事业费支出3683.7亿元,比上年增长14.1%,占国家财政支出比
下列对交换机的描述中,错误的是()。
下列关于RPR技术的描述中,错误的是()。
最新回复
(
0
)