首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下面事件过程: Private Sub Command1_Click( ) Dim a(20)As Integer,n(5)As Integer Dim m As Integer.num As Integ
有下面事件过程: Private Sub Command1_Click( ) Dim a(20)As Integer,n(5)As Integer Dim m As Integer.num As Integ
admin
2020-08-10
11
问题
有下面事件过程:
Private Sub Command1_Click( )
Dim a(20)As Integer,n(5)As Integer
Dim m As Integer.num As Integer
Randomize
For k=1 To 20
a(k)=Int(Rnd*5)+1
Print a(k);
n(a(k))=n(a(k))+1
Next k
Print
m=n(1)
num=1
For k=2 To 5
If n(k)>m Then
m=n(k)
num=k
End If
Next k
Print m,num
End Sub
此事件过程运行时会出现2行输出,如果第一行输出是:
4 2 4 1 4 1 4 5 3 2 5 5 1 4 2 3 4 3 4 2
则第2行的输出是( )。
选项
A、5 3
B、7 4
C、3 5
D、4 7
答案
B
解析
在程序过程中定义了两个数组a和n,同时定义了两个整型变量m和num,程序中Randomize的功能是可以消除一个应用程序不断重复使用随机数时,同一序列的随机数会重复出现的情况。程序进入第一个For循环中,将会产生20个[1,5]区间的整数,并将产生的随机数存放到数组a中。语句“n(a(k))=n(a(k))+1”的功能是对产生的[1,5]区间的每个数进行计数统计,并将个数存储到数组n中,接下来的第二个For循环的功能是对区间[1,5]中的每个整数的个数求最大值,并将个数最多的整数进行输出。题目中产生的20个[1,5]区间的整数的个数依次为n(1)=3;n(2)=4;n(3)=3;n(4)=7;n(5)=3,可以得知整数4生成的次数最多,为7次。故程序最终输出7和4,B选项正确。本题选择B选项。
转载请注明原文地址:https://kaotiyun.com/show/wSHp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
窗体上有1个名称为Text1的文本框;1个名称为Timerl的计时器控件,其Interval属性值为5000,Enabled属性值是True。Timer1的事件过程如下:PrivateSubTimerl_Timer()StaticflagAs
设有如下声明语句OptionBase1Dimarr(2,-1To5)AsInteger则数组arr中数组元素的个数是
用语句Open”C:\teac.txt”ForInputAs#打开文件后,就可以编程序
在窗体上画一个文本框(名称为Text1)和一个标签(名称为Label1),程序运行后,在文本框中每输入一个字符,都会立即在标签中显示文本框中字符的个数。以下可以实现上述操作的事件过程是
在窗体上画一个通用对话框,程序运行中用ShowOpen方法显示“打开"对话框时,希望在该对话框的“文件类型”栏中只显示扩展名为DOC的文件,则在设计阶段应把通用对话框的Filter属性设置为
窗体上有1个名称为Text1、内容为空的文本框。编写如下事件过程:PrivateSubText1_KeyUp(KeyCodeAsInteger,ShiftAsInteger)PrintText1.Text;EndSub运行程序,并在
在VB中,函数过程与子程序过程的区别之一是
阅读程序:OptionBase1PrivateSubFormClick()DimArr(3,3)AsIntegerFori=1To3Fori=1To3Ifj=iOrj=3一i+1ThenArr(i,j)=
设有如下程序:PrivateSUbFormClick().num=InputBox(“请输入一个实数”):P:InStr(num,“.”)Ifp>0ThenPrintMid(num,P+1)Prim“END”EndIf运行程序单击窗
随机试题
I_____onTuesday.Butonthatday,IhadaterriblecoldsoIdecidedtowaittillWednesday.
A.对考核不合格的医师,可以责令其接受培训和继续医学教育B.对医学专业技术有重大突破,作出显著贡献的医师,应当给予表彰或者奖励C.医师应当使用经国家有关部门批准使用的药品、消毒药剂和医疗器械D.医师在执业活动中,应当遵守法律、法规,遵守技术操作
甲涉嫌故意伤害罪被追诉和审判,委托律师乙辩护,下列表述不正确的有()
关于侵占罪的认定(不考虑数额),下列哪些选项是错误的?()(2011年卷二第62题)
国家建立、健全突发事件预警制度,其预警级别可分为()级。
下列所示灭火系统中,()属于闭式系统。
13世纪的欧洲在经历了前后近200年的十字军东征之后,显得倦怠而疲惫,宗教战争的狂热逐渐被茶叶、陶瓷、香料和丝绸等这些被打上“神秘东方”标记的商品所替代。《马可.波罗游记》的记述__________地满足了西方的遐想,__________了西方对东方的无限
【厦金制度】南京大学2013年中国近现代史真题;中山大学2013年历史学基础真题;兰州大学2013年中国史基础真题;福建师范大学2013年中国史综合真题;华中师范大学2014年中国史基础真题;2014年历史学统考真题;中南大学2014年中国近代史真题;南京
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,假定整数数列中的数不重复,并存放在数组中。下列给定程序中函数fun的功能是:删除数列中值为X的元素,变量n中存放数列中元素的个数。
A、Protectionofhumanrights.B、Trainingofsecuritypersonnel.C、FightingwiththeFARC.D、Regionalsecuritycooperation.A新闻提到
最新回复
(
0
)