首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有下面程序代码: Pfivme Sub Command1_Click() Dim a As Variant a=Array(22,43,23,56,87,45,67,12,98,98,56,34,23,75,64)
设有下面程序代码: Pfivme Sub Command1_Click() Dim a As Variant a=Array(22,43,23,56,87,45,67,12,98,98,56,34,23,75,64)
admin
2019-03-08
59
问题
设有下面程序代码:
Pfivme 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)
Ifa(k)>mThen
n=m:m=a(k)
Elselfa(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
解析
本题显然是求取数组最大值的,先取得数组的第一个元素作为最大值,然后用m保存最大值;在循环中如果发现了有比m还大的数组元素,则将该元素作为新的最大值,原来的最大值m赋值给n;如果元素不比m大就去比较元素是否大于n,若大于n则将元素赋值给n,所以循环结束后n中的值是数组中第2大的数。
转载请注明原文地址:https://kaotiyun.com/show/DYFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
已知文本框Text1中输入了一篇英文短文,并编写了如下程序段:Str_x=Text1.Textn=Len(Str_x)m=0t=0Fori=1Tonw=UCase(Mid(
设循环队列存储空间为Q(1:50)。初始状态为front=rear=50。经过一系列入队和退队操作后,front=14,rear=19,则该循环队列中的元素个数为
把一个名称为mnuStyle的菜单项设置为不可用的语句是
面向对象方法中,实现对象的数据和操作结合于统一体中的是
设窗体上有一个列表框控件List1,含有若干列表项。以下能表示当前被选中的列表项内容的是()
假定在某个事件过程中需要计算:y=3!+5!的值,下面最好的设计是
在窗体上画2个名称分别为Label1和Label2的标签,然后编写如下程序代码:SubS(LAsLabel,ByValaAsInteger)L.Caption="1234"a=a*aEndSubPriv
下面程序段中Print方法不能执行6次的是
下面不属于需求分析阶段任务的是( )。
随机试题
可帮助企业减少研究费用,又可使企业保护自己,防止竞争对手技术进步对自己构成威胁的是()
有关动脉粥样硬化,正确的描述是
与猪瘟病毒具有部分交叉免疫原性的是
A、.红细胞管型B、.白细胞管型C、.上皮细胞管型D、.透明管型E、.蜡样管型主要见于肾盂肾炎的管型是
目前,在我国基金市场中,个人投资者是主要持有者。( )
《关于开展治理商业贿赂专项工作的意见》是于()年下发的。
思维品质主要包括哪些方面?
左图折叠后为()。
多线程是Java程序的________机制,它能同步共享数据、处理不同事件。
【B1】【B10】
最新回复
(
0
)