首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数过程: 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
19
问题
有如下函数过程: 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/KCmp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果是【】。publicclassTest{publicstaticvoidmain(Stringargs[]){Strings1="hello!";System.out.println(s1.toUpper
在程序读入字符文件时,能够以该文件作为直接参数的类是( )。
要运行一个名为Test.class的类文件,需要在DOS提示符下输入()命令。
在Java程序中,通过类的定义只能实现单重继承,但通过【】的定义可以实现多重继承关系。
下列程序段执行后,变量c的值为( )。publicclassTest{publicstaticvoidmain(String[]args){floata=10,b=9,c=8;
下列选项中,属于JVM执行过程中的特点的一项是( )。
如下代码定义了一个类Test:classTest{privateinty;Test(intx){y:x;}}现在为Test类生成一个对象,正确的语句是( )。
算术表达式2+22/24-7*5的值是( )。
能够实现自动共享类、子类和对象中的方法和数据,需要通过
在长度为64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为( )。
随机试题
A.哌甲酯B.地西泮C.苯巴比妥D.丙戊酸钠E.匹莫林多动性障碍时首选治疗药物是
A.止血敏B.垂体后叶素C.止血芳酸D.安络血E.酚妥拉明肺结核大咯血,血容量不足时,以上哪种药物慎用
清燥救肺汤原方配伍用量最大的药物是
A.紫杉醇B.顺铂C.氟尿嘧啶D.柔红霉素E.羟喜树碱属于破坏DNA的铂类化合物的是()。
现代劳动人事管理的特点主要是以()为核心。
在生产过程中,下列哪些属于事故?()
下列关于房产税计税依据的说法不正确的是()。
自2011年起美国苹果公司与韩国三星电子在全球范围内掀起的专利大战近日再燃硝烟。虽然这场交锋的争夺________在美国市场,然而对于快速成长的中国智能终端产业和销量猛增的国产智能手机而言,决不可________,而应提前敲响专利警钟,以技术创新冲破专利枷
Onceyouarehiredbyacompany,youwillprobablyhavebusinesscards.Abusinesscardisprintedwithyourname,title,compan
Itisnot,byanymeans,theworld’soldestcompany.ThereareJapanesehotelsdatingbacktothe8thcentury,Germanbreweries
最新回复
(
0
)