首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数过程: Function funl(ByVal x As Integer,ByVal y As Integer)As Integer Do While y<>0 reminder=x Mod y x=y
有如下函数过程: Function funl(ByVal x As Integer,ByVal y As Integer)As Integer Do While y<>0 reminder=x Mod y x=y
admin
2010-03-30
42
问题
有如下函数过程: Function funl(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=funl(a,B)Print x End Sub
选项
A、0
B、25
C、50
D、100
答案
2
解析
可以通过两种方式来传递参数,即按值传递参数和按地址传递参数。按值传递参数时,传递的只是变量的副本。如果过程改变了这个值,则所作变动只影响副本而不会影响变量本身。用ByVal关键字指出参数是按值来传递的。按地址传递参数使过程用变量的内存地址去访问实际变量的内容,在将变量传递给过程时,通过过程可永远改变变量值。默认时是按地址传递参数。 题中funl函数的参数都是按值传送的,函数使用“过程名二表达式”的形式获得函数的返回值,如题中“funl=x”语句。调用函数“x=funl(a,B)”后,x=25。
转载请注明原文地址:https://kaotiyun.com/show/6nmp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列语句序列执行后,k的值是( )。publicclassTest{publicstaticvoidmain(String[]args){intm=3,n=6,k=0;
顺序执行下列程序语句后,则b的值是()。Stringa=Hello:Stringb=a.substring(0,2);
通常我们使用(>方法来为一个部件注册事件监听器。
编译JavaApplication源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为()。
3下面的程序是完成一个容器的例子,所缺部分正确的选项是()。importjava.awt.*;publicclassMyFrameextendsFrame{publicstaticv
编译运行下程序后,关于输出结果的说法正确的是()。publicclassconditional{publicsmilevoidmain(stringargs[]){intx=4;System.ou
Graphic提供的绘图方法可以分为:绘制【】的方法和绘制文本的方法。
关于被私有访问控制符private修饰的成员变量,下列说法正确的是( )。
算法的时间复杂度是指______。
随机试题
通报的主要功能是传达精神、交流情况。
雌激素对丘脑下部及脑垂体前叶的反馈是
市政公用工程项目的施工组织设计是市政公用工程施工项目管理的重要内容,应在()编制完成。
宏观经济运行对证券市场的影响,其实现途径包括( )。
秦始皇为了巩固统一、加强中央集权统治,采取了哪些措施?
从情绪的状态来分可将情绪分为心境、激情和应激,下面对其描述正确的是()。
请你谈谈对这幅题为“不近人情”漫画的感想。
宣政院
在巴甫洛夫的实验中,中性刺激是()
CourseName:ADBackup/RestoreandDisasterRecoveryPreparedby:SamuelBristolTitle:ProgramManagerCourseDescript
最新回复
(
0
)