首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有下面程序代码: Private Sub Command 1_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 Fo
设有下面程序代码: Private Sub Command 1_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 Fo
admin
2015-05-29
17
问题
设有下面程序代码:
Private Sub Command 1_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)
Elselfa(k)>nAnd 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/nRQp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
要将窗体Form1标题设为“学习VB”以下能正确实现该功能的语句为
程序是一个窗体双击事件代码,窗体的名称是Mywindow。窗体上有一个名为text1的文本框,用来显示文本。程序段首先在文本框中显示“窗体能够触发双击事件”然后将该文本清除;重复上述过程5次。OptionExplicitPriva
以下有关数组定义的语句序列中,错误的是
在窗体上添加一个文本框,名为Textl,然后编写如下的Load事件过程,则程序的运行结果是PrivateSubForm_Load()Text1.Text=""Text1.Setfocust=1Fork=10
确定一个控件在窗体上的位置的属性是
单击命令按钮时,下列程序的执行结果是PrivateSubCommand1_Click()DimaAsInteger,bAsInteger,cAsIntegera=3:b:4:c=5
如果一个变量未经定义就直接使用,则该变量的类型为
结构化程序设计主要强调的是()。
下列叙述中正确的是()。
随机试题
新患者入院时,你作为病区护士,该向患者作哪些宣教(或介绍)?
A.服用了含轻粉的中成药B.服用了含马钱子的中成药C.服用了含蟾酥的中成药D.服用了含马兜铃酸成分的中成药E.服用了含天南星的中成药中毒表现为口中有金属味,甚则牙龈肿烂,是因()。
对1875年《法兰西第三共和国宪法》表述正确的是:()
在工程建设项目生命周期的不同阶段,业主方的管理工作有所不同,下列工作中,属于工程设计与计划阶段业主方工作内容的是()。
下列关于《巴黎公约》的说法中错误的是()。
下列事业单位的会计科目中,年末结转后可能会有余额的是()。
【2014山东淄博】在赌场,老虎机玩家所接受的强化是一种()。
任务分析必须将教学目标逐级细分成彼此相连的()
中国:国家
马克思主义认识论与唯心主义认识论的区别在于是否承认()。
最新回复
(
0
)