首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下程序: Private Sub search(a()As Variant,ByVal key As Variant,index%) Dim I% For I = Lbound(a)To Ubound(A)If ke
设有如下程序: Private Sub search(a()As Variant,ByVal key As Variant,index%) Dim I% For I = Lbound(a)To Ubound(A)If ke
admin
2013-01-23
50
问题
设有如下程序: Private Sub search(a()As Variant,ByVal key As Variant,index%) Dim I% For I = Lbound(a)To Ubound(A)If key=a(I)Then index=I Exit Sub End If Next I index=-1 End Sub Private Sub Form_Load() Show Dim b()As Variant Dim n As Integer b=Array(21,64,92,15,72,38,45,72) Call search(b, 45, n) Print n End Sub 程序运行后,输出的结果是
选项
A、2
B、6
C、10
D、12
答案
2
解析
本程序的功能是:查寻给定数字 45在数组b中的位置n。用Array函数给数组 b的各元素赋初值,其中数组变量名a应是 Variant型的。用数组作为过程的形参时,应在数组名的后面加上一对圆括号(如数组 a());用数组作为调用过程的实参时,数组名的后面去掉一对圆括号(如数组b)。用类型说明符%来标识index和I为整型变量。 Lbound(a)和Ubound(a)函数分别返回数组的下界和上界,下界值为0。在于程序search中,当key=a(I)条件(即45=a(6))成立时,变量 index记录下数组下标值6,然后中断循环,退出于程序search,index反传送给变量n,最后打印出6。
转载请注明原文地址:https://kaotiyun.com/show/Gyhp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
函数Int(Rnd*6+1)的取值范围是
VisualBasic集成开发环境可以
软件测试是保证软件质量的重要手段,而软件测试的主要和重要的测试方法是通过测试数据和【】的设计宋实现。
用FontSize、FontBold、FontItalic、FontStrikethru和FontUnderline属性来设置大小和样式属性前,要先改变的属性是
在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()a=InputBox("请输入一个整数")b=InputBox("请输入一个整数")Printa+b
为了能将信息直接送往打印机,应该将Print方法的对象改为
设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为
设窗体上有一个文本框,名称为Text1,程序运行后,要求该文本框只能显示信息,不能接收输入信息,以下能实现该操作的语句是
关于启动VisualBasic的叙述中,错误的方法是______。
在窗体上画一个名称为Drive1的驱动器列表框,—个名称为Dir1的目录列表框。当改变当前驱动器时,目录列表框应该与之同步改变。设置两个控件同步的命令放在一个事件过程中,这个事件过程是
随机试题
用事件A、B、C表示下列各事件:三个都不出现;
执业药师需要特殊提醒的情形,不包括()。
由土地所有人或使用人向有关机关申报的地价称为()。
对于现代意义的城镇理解不对的一项是()。
在资产评估实务中使用频率较高的市场价值以外的价值是()。
如果零售价格上涨30%,销售量下降10%,则销售额指数( )。
《周礼.考工记》记载:“六分其金(铜)而锡居其一。”该记载反映的是()对原料的要求。
居民委员会和村民委员会都是我国的基层政权组织。
下列情形中,不能产生不当得利之债的是
Weallbelieveinsomethingorsomeone.Wemustbelieve,justaswemusteat,sleep,andreproduce.Mankindhasaninsatiablene
最新回复
(
0
)