首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件sjt5.vbp,窗体上有两个命令按钮,标题分别是“读数据”和“统计”,请添加两个标签,名称分别为Label1和Label2,标题分别为“出现次数最多的字母是”和“它出现的次数为”;再添加两个名称分别为Text1和Text2,初
在考生文件夹下有一个工程文件sjt5.vbp,窗体上有两个命令按钮,标题分别是“读数据”和“统计”,请添加两个标签,名称分别为Label1和Label2,标题分别为“出现次数最多的字母是”和“它出现的次数为”;再添加两个名称分别为Text1和Text2,初
admin
2015-06-30
30
问题
在考生文件夹下有一个工程文件sjt5.vbp,窗体上有两个命令按钮,标题分别是“读数据”和“统计”,请添加两个标签,名称分别为Label1和Label2,标题分别为“出现次数最多的字母是”和“它出现的次数为”;再添加两个名称分别为Text1和Text2,初始内容为空的文本框,如图所示。
程序功能如下:
①单击“读数据”按钮,则将考生文件夹下in5.dat文件的内容读到变量s中(此过程已给出)。
②单击“统计”按钮,自动统计in5.dat文件中所含各字母(不区分大小写)出现的次数,并统计次数最多的字母显示在Text1文本框内,它所出现的次数显示在Text2文本框内。
“读数据”按钮的Click事件过程已经给出,请为“统计”按钮编写适当的事件过程实现上述功能。
注意:考生不得修改窗体文件中已经存在的控件和程序,在结束程序运行之前,必须进行统计,且必须用窗体右上角的关闭按钮结束程序,否则无成绩。最后,程序按原文件名存盘。
选项
答案
【操作步骤】 步骤1:打开本题工程文件,添加两个标签控件,名称分别为Label1和Label2,标题分别为"出现次数最多的字母是"和"它出现的次数为";再添加两个名称分别为Text1和Text2,初始值为空的文本框。 步骤2:分析并编写程序代码。 程序提供代码 Option Base 1 Dim s As String Private Sub Command1_Click() Open App.Path & "\in5.dat" For Input As #1 s = Input(LOF(1), #1) Close #1 End Sub Private Sub Command2_Click() ’ 考生编写 End Sub Private Sub Form_Unload(Cancel As Integer) Open App.Path & "\out5.dat" For Output As #1 Print #1, Text1.Text, Text2.Text Close #1 End Sub 程序结束 参考答案 Private Sub Command2_Click() ’ 考生编写 Dim a(1 To 26) As Integer Dim max As Integer n = Len(s) 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 max = 0 For m = 1 To 26 If max < a(m) Then max = a(m) End If Next Text2 = max For m = 1 To 26 If a(m) = max Then l = m End If Next Text1 = Chr(l + 64) End Sub 步骤3:调试并运行程序,关闭程序后按题目要求存盘。
解析
转载请注明原文地址:https://kaotiyun.com/show/JuQp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列哪个是面向对象程序设计不同于其他语言的主要特点?
结构化程序设计主要强调的是______。
对于只在表的首、尾两端进行插入操作的线性表,宜采用的存储结构为______。
数据独立性是数据库技术的重要特点之一。所谓数据独立性是指
下列可作为VisualBasic变量名的是
下面概念中,不属于面向对象方法的是
关于结构化程序设计原则和方法的描述错误的是()。
下列工具中为需求分析常用工具的是()。
假定在窗体上建立了一个通用对话框,其名称为Cd1,用下面的语句可以建立一个对话框:Cdl.ShowPrinter与该语句等价的语句是()
结构化程序设计的三种基本逻辑结构为顺序、选择和【】。
随机试题
下列关于各账户结账方法的说法中,不正确的是
按下列哪种划分方法,可将信息分为内部信息和外部信息()
行军用兵之道,非及乡时之士也。
=()
甲、乙订有一买卖合同,后甲交付10万元定金与乙,则下列说法正确的是()。
依据相关法律规定,招标采购活动依法由()负责,法律赋予其相应的权利。
企业与外部单位联合开发是指企业联合外部单位进行软件开发,由本单位财务部门和网络信息部门进行系统分析,外部单位负责系统设计和程序开发工作,开发完成后,对系统的重大修改由网络信息部门负责,日常维护工作由财务部门负责。()
20世纪80年代第五代导演崛起之时,导演、编剧为剧本反复推敲修改,演员为塑造好形象深入生活实地采风的故事__________,《红高粱》《黄土地》《霸王别姬》等在中国乃至世界电影史上留下印记的杰作,就是在创作者殚精竭虑、心无旁骛的努力中诞生的。填入画横线部
结合材料,回答问题:材料1我们的理论是发展着的理论,而不是必须背得烂熟并机械地加以重复的教条。——恩格斯材料2中国特色社会主义理论体系,坚持和发展了马克思列宁主义毛泽东思想,凝结了几代中国共产党人带领人民不
【S1】【S7】
最新回复
(
0
)