首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件sjt5.vbp,窗体上有两个命令按钮,标题分别是“读数据”和“统计”,请添加两个标签,名称分别为Label1和Label2,标题分别为“出现次数最多的字母是”和“它出现的次数为”;再添加两个名称分别为Text1和Text2,初
在考生文件夹下有一个工程文件sjt5.vbp,窗体上有两个命令按钮,标题分别是“读数据”和“统计”,请添加两个标签,名称分别为Label1和Label2,标题分别为“出现次数最多的字母是”和“它出现的次数为”;再添加两个名称分别为Text1和Text2,初
admin
2019-03-14
79
问题
在考生文件夹下有一个工程文件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全国计算机二级
相关试题推荐
有下面程序代码:PrivateSubCommand1_Click()DimaAsStringa="COMPUTER"n=search(a,"T")PrintIIf(n=0,"未找到",
为了使窗体的大小可以改变,必须把它的BorderStyle属性设置为
设窗体名称为frml。以下叙述中正确的是
设计窗体时,双击窗体上没有控件的地方,打开的窗口是
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为
检查软件产品是否符合需求定义的过程称为
数据库技术的根本目标是()。
在名称为Forml的窗体上画一个名称为CDl的通用对话框,通过属性窗口设置CDl的初始路径为c:\,默认的文件名为None,标题为“保存等级考试”,如图2所示。注意:存盘时必须存放在考生文件夹下,工程文件名为sjtl.vbp,窗体文件名为sjtl.frm。
在E盘当前目录文件夹下建立一个名为“Student.txt”的随机文件,要求用InputBox函数输入5个学生的姓名(StuName)、年级(StuGrade)和年龄(StuAge)。在程序中有以下记录类型和窗体的事件过程,请选择正确的语句完成程序(
随机试题
男性,25岁,急性阑尾炎发病已4天,腹痛稍减轻,但仍发烧,右下腹可触及有压痛的肿块,应
A、抗Sm抗体B、抗ds_DNA抗体C、抗ANA抗体D、抗“O”抗体E、抗RNP抗体SLE诊断中敏感性最高的抗体是()
有关骨巨细胞瘤描述不正确的是
下列不属于舌颤动病因的是
FJATA2006年年会将在()召开。
胡杨树生长在中国西北浩瀚的沙漠中,它扎根深,耐干旱,生命力极强,人们称赞它“生而千年不死,死而千年不倒,倒而千年不朽”称其为“英雄树”,誉之为中华民族坚韧不拔的民族精神的象征。弘扬中华民族精神可以()。
毛泽东思想是马克思列宁主义在中国的运用和发展,是被实践证明了的关于中国革命和建设的正确的理论原则和经验总结,是中国共产党集体智慧的结晶。中共十一届三中全会以后,对毛泽东和毛泽东思想的历史地位做出科学评价的历史文献是
求下列函数的指定的高阶偏导数:
WhatoperationonrelationsRandSproducestherelationshownbelow?{tuple|tuple∈R∨tuple∈S}()
Sleepisafunnythingbecause______.Theresidentwhohita"Jerseygate"ontheNewJerseyExpresswaymusthave______.
最新回复
(
0
)