首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件sjt5.vbp,窗体上有两个命令按钮,标题分别是“读数据”和“统计”,请添加两个标签,名称分别为Label1和Label2,标题分别为“出现次数最多的字母是”和“它出现的次数为”;再添加两个名称分别为Text1和Text2,初
在考生文件夹下有一个工程文件sjt5.vbp,窗体上有两个命令按钮,标题分别是“读数据”和“统计”,请添加两个标签,名称分别为Label1和Label2,标题分别为“出现次数最多的字母是”和“它出现的次数为”;再添加两个名称分别为Text1和Text2,初
admin
2019-03-14
52
问题
在考生文件夹下有一个工程文件sjt5.vbp,窗体上有两个命令按钮,标题分别是“读数据”和“统计”,请添加两个标签,名称分别为Label1和Label2,标题分别为“出现次数最多的字母是”和“它出现的次数为”;再添加两个名称分别为Text1和Text2,初始内容为空的文本框,如图所示。
程序功能如下:
①单击“读数据”按钮,则将考生文件夹下in5.dat文件的内容读到变量s中(此过程已给出)。
②单击“统计”按钮,自动统计in5.dat文件中所含各字母(不区分大小写)出现的次数,并统计次数最多的字母显示在Text1文本框内,它所出现的次数显示在Text2文本框内。
“读数据”按钮的Click事件过程已经给出,请为“统计”按钮编写适当的事件过程实现上述功能。
注意:考生不得修改窗体文件中已经存在的控件和程序,在结束程序运行之前,必须进行统计,且必须用窗体右上角的关闭按钮结束程序,否则无成绩。最后,程序按原文件名存盘。
选项
答案
【操作步骤】 步骤1:打开本题工程文件,添加两个标签控件,名称分别为Label1和Label2,标题分别为“出现次数最多的字母是”和“它出现的次数为”;再添加两个名称分别为Text1和Text2,初始值为空的文本框。 步骤2:打开代码编辑窗口,在指定位置编写如下代码。 Dim a(1 To 26)As Integer’定义数组a用于存放字母出现个数 Dim max As Integer n=Len(S)’Len的功能是求字符串的长度 For i=1 To n k=Asc(Mid$(S,i,1))’依次获取字符 If(k>=65 And k<=90)Then a(k一64)=a(k一64)+1‘当为大写字母时,满足条件则计数 End If If(k>=97 And k<=122)Then a(k一96)=a(k一96)+1’当为小写字母时,满足条件则计数 End If Next i max=0 For m=1 To 26’循环查找出现次数最多的值 If max<a(m)Then max=a(m) End If Next m Text2=max’显示出现次数 For m=1 To 26’找到出现次数最多的值的下标 If a(m)=max Then 1=m’将下标记下 End If Next m Text1=Chr(1+64)’通过下标找到对应的字母 步骤3:调试并运行程序,关闭程序后按题目要求存盘。
解析
转载请注明原文地址:https://kaotiyun.com/show/tzUp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为Command1的命令按钮,一个名称为Text1的文本框。编写如下程序:PrivateSubCommand1_Click() DimxAsInteger x=Val(InputBox("输入数据")) Text1=
(1)在考生文件夹下有一个工程文件sjt3.vbp,其功能是:①单击“读数据”按钮,则将考牛文件夹下in3.dat文件中的100个正整数读入数组a中。②单击“计算”按钮,则找出这100个正整数中的所有完全平方数(一个整数若是另一个整数的
有下面程序代码:PrivateSubCommand1_Click()DimsignAsIntegersign=1a=1b=2Fork=1To5c=a
有下面的程序段:x=InputBox("字符串","输入","请输入")Printx如果执行上面程序段时没有从键盘输入任何内容就直接按了回车键,则输出内容是
软件设计中模块划分应遵循的准则是
下列关于数据库设计的叙述中,正确的是
一个工作人员可使用多台计算机,而一台计算机被多个人使用,则实体工作人员与实体计算机之间的联系是
在标准模块中用Public关键字定义的变量,其作用域为
下列二叉树描述中,正确的是()。
在考生文件夹下有一个工程文件sjt4.vbp,窗体上已经画出所有控件,如图3-123所示。在运行时,如果单击“开始”按钮,则窗体上的汽车图标每0.1秒向右移动一次(初始状态下不移动);如果单击“停止”按钮,则停止移动。请完成以下工作:①
随机试题
被中国古人称为“表里山河”的地带是________。
冰硼散的组成中,除了冰片和硼砂外,还包括
银柴胡具有的功效是()胡黄连具有的功效是()
成年女性行一次性导尿时,导尿管插入长度是
设立证券公司,对注册资本的要求有( )。
行业的生命周期可以分为()。
某系统由R1、R2和R3共3种资源,在TO时刻P1、P2、P3和P4这4个进程对资源的占用和需求情况如下表所示,此时系统的可用资源向量为(2,1,2)。试问:系统是否处于安全状态?如安全,请给出一个安全序列。
已知随机变量X1与X2的概率分布,而且P{X1X2=0}=1.求X1与X2的联合分布;
以下程序的输出结果是()。 CLis=list(range(5)) print(5inCLis)
十进制数55转换成二进制数是______。
最新回复
(
0
)