首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件sjt5.vbp,窗体上有三个文本框,其名称分别为Text1、Text2和Text3,其中Text1、Text2可多行显示。请添加三个命令按钮,名称分别为Cmd1、Cmd2和Cmd3,标题分别为“产生数组”、“统计”和“退出”,
在考生文件夹下有一个工程文件sjt5.vbp,窗体上有三个文本框,其名称分别为Text1、Text2和Text3,其中Text1、Text2可多行显示。请添加三个命令按钮,名称分别为Cmd1、Cmd2和Cmd3,标题分别为“产生数组”、“统计”和“退出”,
admin
2016-06-23
47
问题
在考生文件夹下有一个工程文件sjt5.vbp,窗体上有三个文本框,其名称分别为Text1、Text2和Text3,其中Text1、Text2可多行显示。请添加三个命令按钮,名称分别为Cmd1、Cmd2和Cmd3,标题分别为“产生数组”、“统计”和“退出”,如图所示。程序功能如下:
①单击“产生数组”按钮时,随机生成20个0~10之间(不含0和10)的数值,并将其保存到一维数组a中,同时也将这20个数值在Text1文本框内显示。
②单击“统计”按钮时,统计出数组a中出现频率最高的数值及其出现的次数,并将出现频率最高的数值在Text2文本框内显示、出现频率最高的次数在Text3文本框内显示。
③单击“退出”按钮时,结束程序运行。
注意:不得修改窗体文件中已经存在的控件和程序,最后将修改后的文件按原文件名存盘。
选项
答案
[操作步骤] 步骤1:打开本题工程文件,设置控件的属性。程序中用到的控件及属性见表3.55。 [*] 步骤2:打开代码编辑窗口,去掉程序中的注释符“’”,将问题改为正确的内容。 参考代码(画下划线部分是需填入的内容) Option Base 1 Dim a(20)As Integer,b(20)As Integer Private Sub Cmd1 C1ick() Text1.Text="":Text2.Text="":Text3.Text="" For i=1 To 20 a(i)=Fix(Rnd*
9
+1)’生成0~10的数值并存入数组a中 b(i)=1 Text1.Text=Text1.Text+Str(a(i))+Space(2)’将生成的数显示在Text1中 Next i End Sub Private Sub Cmd2 Click() fmax=0 For i=1 To 20 For j=1 To
i-1
’数组共有20个数字 If a(i)=a(j)Then b(i)=b(i)+1’依次存入对应数出现的频率 End If Next j If b(i)>
fmax
Then fmax=b(i)’该次得到的数出现频率与目前出现频率最多的数比较,若大于目前的数,则将最大的数改为该次得到的数 Next i For i=1 To 20 If b(i)=
fmax
Then’从数组中找到与fmax相同的值 Text2.Text=Text2.Text+Str(a(i))+Space(2) End If Next i Text3.Text=fmax End Sub Private Sub Cmd3 Click()
End
’当单击”结束”按钮时,则退出程序 End Sub 步骤3:调试并运行程序,关闭程序后按题目要求存盘。
解析
转载请注明原文地址:https://kaotiyun.com/show/WcLp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
(11)在窗体上画一个命令按钮,名称为Command1,然后编写如下程序:PrivateSubCommandl_Click()DimctAsStringDimntAsIntegerOpen”e
在窗体上面一个命令按钮,其名称为Command1,然后编写如下事件过程:PrivateSubCommandl_Click()t=0:m=1:Sum=0Dot=t+【8】Sum=S
在窗体上画一个命令按钮,其名称为Command1,然后编写如下事件过程:PrivateSubCommand1_Click()x=1Result=1Whilex
为了使标签能自动调整大小以显示标题(Caption属性)的全部文本内容,应把该标签的【6】属性设置为True。
有一个数列,它的前3个数为0,1,1,此后的每个数都是其前面3个数之和,即0,1,1,2,4,7,13,24,……要求编写程序输出该数列中所有不超过1000的数。某人编写程序如下:PrivateSubForm_C
设有如下程序:PrivateSubForm_Click()Dimary(1To5)AsIntegerDimiAsIntegerDimsumAsIntegerFori=1To5
请填写下列空白以实现运行后形成一个主对角线上元素值为l,其他元素为0的6×6阶矩阵。PrivateSubCommand1_Click()Dims(6,6)Fori=1To6Fori=1To6If
随机试题
在某计算机应用系统中,要求其中的一个特定进程x的周转时间小于某特定值。进程x的任务是逐块读入若干个连续的磁盘块,每读入一块即进行处理(处理时间固定),然后读入下一块。现发现在磁盘管理中采用驱动调度后,进程x的周转时间仍然过长。这时,还可考虑采用的措施是__
合格的,有资格的adj.q________
A.用指、掌或肘部用力稳而匀进行单向的直线平推B.双手握患者肢体远端,用力做小幅度的上下颤动C.用拇指或掌按压体表D.用虚掌拍打患部E.使关节做被动的环转运动推拿按摩中的摇法是
普通型流脑败血症期特征性的表现是()
成釉细胞瘤被认作临界瘤,其原因是
暗挖车站常用施工方法包括PBA法、CRD法、双侧壁导坑法、中洞法、侧洞法、柱洞法等施工方法。施工中先开挖中间部分,在中洞内施作梁、柱结构,然后再开挖两侧部分,并逐渐将侧洞顶部荷载通过中洞初期支护转移到梁、柱结构上的施工方法,属于()。
招标是招标人在买卖大宗商品、发包建设项目或者合作经营某项业务前,不经过一般交易磋商程序,而是公开征求应征人递盘竞争,最后由招标人选定交易对象订约的交易方式。下列交易方式属于招标的是()。
设f(x)在[a,b]上有定义,M>0且对任意的x,y∈[a,b],有|f(x)一f(y)|≤M|x—y|k(1)证明:当k>0时,f(x)在[a,b]上连续;(2)证明:当k>1时,f(x)≡常数.
Wearetoldthatundernocircumstances______(我们都不应该做违反人民意愿的事).
A、Theytendtooverestimatetheirability.B、Theirparentsinterfereintheirbehaviorstoomuch.C、Theylackenoughjudgmentin
最新回复
(
0
)