首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数过程: 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
46
问题
有如下函数过程: 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全国计算机二级
相关试题推荐
软件危机的主要表现有多个方面,如:Ⅰ、需求增长无法满足Ⅱ、生产成本过高Ⅲ、进度无法控制Ⅳ、需求定义不准确Ⅴ、质量不易保证Ⅵ、难以满足维护需要但比较而言,一般认为软件危机产生的主要原因是______。
在程序运行期间,如果拖动滚动条上的滑块,则触发的滚动条事件是______。
软件生命周期中所花费用最多的阶段是______。
控件数组的名字由Name属性指定,而数组中的每个元素由【】属性指定。
以下4种描述中,错误的是______。
VisualBasic的主窗口中不包含______。
数据库系统中实现各种数据管理功能的核心软件称为【】。
退出VisualBasic6.0的快捷键是
一个工程中含有窗体Form1、Form2和标准模块Modell,如果在Form1中有语句PublicXAsInteger,在Modell中有语句PublicYAsInteger。则以下叙述中正确的是______。
下列文件函数中,作用为以整数形式返回Open语句可以使用的下一个有效的文件号的是______。
随机试题
在印象形成过程中,最初获得的信息比后来获得的信息影响更大的现象称为()。
以“刺激—反应论”的心理学模式为基础提出的受众研究理论是
Wemustfinishthejob,nomatter______difficultitis.
AIDS患者晚期外周血细胞减少最显著的是
甲状腺术后发生呼吸困难的常见原因是()。
以下不属于企业职工福利费的项目是()。
企业采取的下列措施中,能够减少营运资金需求的有()。
下列没有语病的一项是()
在IP分片数据报中,与原IP数据报一定相同的字段是()。
A、Supplyofnative-bornscientistsandengineersexceedsthedemand.B、Scientistsandengineersinothercountrieshavespeciali
最新回复
(
0
)