首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生目录下有一个工程文件sjt5.vbp。窗体中已经给出了所有控件。其功能是:单击“显示”命令按钮,则把考生目录下的in5.txt文件中的所有字符放入Text1(可多行显示),如图所示;如果单击“统计”命令按钮,则统计文本框中字母A,B,C,D各自出现的
在考生目录下有一个工程文件sjt5.vbp。窗体中已经给出了所有控件。其功能是:单击“显示”命令按钮,则把考生目录下的in5.txt文件中的所有字符放入Text1(可多行显示),如图所示;如果单击“统计”命令按钮,则统计文本框中字母A,B,C,D各自出现的
admin
2020-07-22
49
问题
在考生目录下有一个工程文件sjt5.vbp。窗体中已经给出了所有控件。其功能是:单击“显示”命令按钮,则把考生目录下的in5.txt文件中的所有字符放入Text1(可多行显示),如图所示;如果单击“统计”命令按钮,则统计文本框中字母A,B,C,D各自出现的次数,并依次放到窗体变量an,bn,cn,dn之中(放在其他变量中将无成绩);如果单击“保存”命令按钮,则把统计结果存人考生文件夹下的out5.txt文件中。文件中已经给出了“显示”和“保存”按钮的Click事件过程。请编写“统计”按钮的Click事件过程。
要求:
统计每个字母出现的次数时,不区分大小写。
注意:
不能修改已经给出的程序部分;在结束程序运行之前,必须单击“保存”按钮,把结果存入out5.txt文件,否则无成绩。最后把修改后的文件按原文件名存盘。
选项
答案
【操作步骤】 步骤1:打开本题工程文件。 步骤2:分析并编写程序代码。 程序提供代码 Dim an As Integer Dim bn As Integer Dim cn As Integer Dim dn As Integer Private Sub Command1_Click() Open App.Path & "\in5.txt" For Input As #1 Do While Not EOF(1) Input #1, a$ s = s & a$ Loop Close 1 Text1.Text = s End Sub Private Sub Command2_Click() ’需要考生编写的内容 End Sub Private Sub Command3_Click() Open App.Path & "\out5.txt" For Output As #1 Print #1, an, bn, cn, dn Close 1 End Sub 程序结束 参考答案 n = Len(Text1) For k = 1 To n ch = Mid(Text1, k, 1) If UCase(ch) = "A" Then an = an + 1 End If If UCase(ch) = "B" Then bn = bn + 1 End If If UCase(ch) = "C" Then cn = cn + 1 End If If UCase(ch) = "D" Then dn = dn + 1 End If Next k Text1 = an & " " & bn & " " & cn & " " & dn 步骤3:调试并运行程序,关闭程序后按题目要求存盘。
解析
转载请注明原文地址:https://www.kaotiyun.com/show/2wHp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在窗体上画一个名称为Command1的命令按钮,然后编写如下程序:OptionBase1PrivateSubCommand1_Click() d=0 c=10 x=Array(10,12,21,32,24) Fori=
以下过程定义中正确的过程首行是( )。
窗体上有一个名称为Command1的命令按钮,其单击事件过程如下:OptionBase1PrivateSubCommand1_Click()Dima(4,4)AsIntegerFori=1To4
设有语句:Open"c:\Test.Dat"ForOutputAs#1则以下叙述中错误的是( )。
窗体上有Command1、Command2两个命令按钮。现编写以下程序:OptionBase0Dima()AsInteger,mAsIntegerPrivateSubCommand1_Click() m=InputBox("请
设a是整型变量,与函数IIf(a>0,-a,a)有相同结果的代数式是()。
为了通过传值方式来传送过程参数,在函数声明部分应使用的关键字为( )。
下列关于栈的叙述正确的是()。
A、选择B、差C、交D、并B关系T是关系R的一部分,并且是关系R去掉R和S相同的元素,符合差操作。
假定有以下循环结构DoUntil条件循环体Loop则正确的描述是()。
随机试题
A.实音B.浊音C.清音D.过清音E.鼓音
由拆借双方当事人协定的同业拆借利率完全由市场拆借资金的供求状况决定。()
公司因其章程规定的解散事由出现或者因股东会议决议而解散的,应当成立清算组,成立清算组的日期是()。
有条理地概述这些资料所反映的主要内容,字数不超过200字。要求:全面,有条理,有层次。用不超过350字的篇幅,提出解决给定资料所反映问题的方案。要有条理地说明,要体现针对性和可行性。
某单位有50人,男女性别比为3:2,其中有15人未入党。如从中任选1人,则此人为男性党员的概率最大为多少?()
关于运算符重载的表述中正确的是()。
LaughterThereisanoldsayinginEnglish:"Laughteristhebestmedicine".Untilrecently,fewpeopletookthesayingvery
Inthecollegeadmissionswars.weparentsarethetruegladiators.We’repushingourkidstogetgoodgrades,takeSATprepcou
A、Thisweekend.B、ThisMonday.C、Nextweekend.D、NextMonday.C信息明示题。对话中,男士询问女士是否会有书包的促销活动,女士给出肯定回答,并指出在下个周末开展针对所有物品的促销活动。由此可知,这
Onedayapoliceofficermanagedtogetsomefreshmushrooms.Hewasso【C1】______whathehadboughtthatheofferedto【C2】______
最新回复
(
0
)