首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有下面程序代码: Private Sub Command1_Click() Dim a As Variant a = Array(22, 43, 23, 56, 87, 45, 67, 12, 98, 98, 56, 34, 23, 75
设有下面程序代码: Private Sub Command1_Click() Dim a As Variant a = Array(22, 43, 23, 56, 87, 45, 67, 12, 98, 98, 56, 34, 23, 75
admin
2018-07-11
43
问题
设有下面程序代码:
Private Sub Command1_Click()
Dim a As Variant
a = Array(22, 43, 23, 56, 87, 45, 67, 12, 98, 98, 56, 34, 23, 75, 64)
m = a(0)
n = m
For k = 1 To UBound(a)
If a(k) > m Then
n = m
m = a(k)
ElseIf a(k) > n And a(k) <> m Then
n = a(k)
End If
Next k
Print n
End Sub
程序运行时的输出是
选项
A、数组中最大的数(即98)
B、数组中最小的数(即12)
C、数组中第2大的数(即87)
D、数组中第1个数(即22)
答案
C
解析
n和m都获得数组元素a(0)的值。在For循环中,k=1时,a(k)=a(1)=43,If条件满足,n=a(0),m=a(1)。Else If判断的相同值的条件,只有在大于n并且不等于m的时候才赋值给n。因此n中存储的数永远比m小。而m中的值是数组中最大的值。因此选C)。
转载请注明原文地址:https://www.kaotiyun.com/show/GzFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
窗体上有1个名称为Command1的命令按钮,事件过程如下:PrivateSubCommand1_Click()Dimarr_x(5,5)AsIntegerFori=1To3Forj=2To4arr_x(i,j)=i
某人编写了如下程序,用来求10个整数(整数从键盘输入)中的最大值:PrivateSubCommand1_Click()Dima(10)AsInteger,maxAsIntegerFork=1To10a(k)=InputB
窗体上有一个名称为VScrol11的滚动条,当用鼠标拖动滚动条中的滚动块时,触发的事件是
窗体上有两个名称分别为Text1、Text2的文本框。Text1的KeyUp事件过程如下:PrivateSubText1-KeyUp(KeyCodeAsInteger,ShiftAsInteger)DimcAsStringc
为了使模块尽可能独立,要求()。
如果在列表框List1中没有选中项目,则List1.ListIndex的值为
下面属于系统软件的是
支持子程序调用的数据结构是( )。
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是
要想不使用Shift或Ctrl键就能在列表框中同时选择多个项目,则应把该列表框的MultiSelect属性设置为
随机试题
患者咽部轻微肿痛,兼见口干咽燥,手足心热,舌红少苔,脉细数。治疗宜选的穴位是()(2011年第79题)
将表中的字段定义为“( )”,其作用为使字段中的每一个记录都必须是惟一的,以便于索引。
(2006年第102题)下列关于脊椎结核的叙述,错误的是
下列环境价值评估方法属于反向评估法的是( )。
公安机关对被羁押的未成年人应当与成年人(),并根据其生理和心理特点在生活和学习方面给予照顾。
在大棚蔬菜等植物栽种过程中,可采用白天适当提高温度、夜间适当降低温度的方法,来提高作物的产量,这是因为温度可以影响光合作用的过程。下列选项中,不能影响光合作用的是:
下列有关法律文化的表述,正确的是()。
归结起来,和平发展道路是()
下列关于字符串的说法中错误的是
Oneofthehobbiesthecavemenhadwas
最新回复
(
0
)