首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件sjt5.vbp,考生文件夹下in5.dat文件中保存有一篇英文短文。程序运行时,单击“读取并统计”按钮,则按行读取in5.dat文件的内容,并显示到文本框Text1中,同时调用Calculate过程统计每个英文字母(不区分大小
在考生文件夹下有一个工程文件sjt5.vbp,考生文件夹下in5.dat文件中保存有一篇英文短文。程序运行时,单击“读取并统计”按钮,则按行读取in5.dat文件的内容,并显示到文本框Text1中,同时调用Calculate过程统计每个英文字母(不区分大小
admin
2020-06-30
40
问题
在考生文件夹下有一个工程文件sjt5.vbp,考生文件夹下in5.dat文件中保存有一篇英文短文。程序运行时,单击“读取并统计”按钮,则按行读取in5.dat文件的内容,并显示到文本框Text1中,同时调用Calculate过程统计每个英文字母(不区分大小写)及其出现的次数,并按字母顺序保存到二维数组data中,统计结束后,按字母顺序将统计结果显示到列表框List1中(字母用小写表示,且不含文中未出现的字母);单击“保存”按钮,则保存结果。“读取并统计”和“保存”按钮的Click事件过程已经给出,请编写Calculate过程中的代码以实现上述功能。程序运行界面示意图如图所示。
注意:考生不得修改窗体文件中已经存在的控件和程序,在结束程序运行之前,必须进行“读取并统计”,且必须单击“保存”按钮保存结果,否则无成绩。最后,程序按原文件名存盘。
选项
答案
步骤1:打开本题项目工程。 步骤2:打开代码编辑窗口,填入相应的代码以实现题目的功能。 参考答案 Private Sub Calculate(s As String,d()As Vari ant) Dim eh As String Dim i As Integer For i=l To Len(s) ch=Asc(LCase(Mid(s,i,1))) lf ch>=97 And ch<=122 Then d(ch-96,1)=Chr(ch) d(ch-96,2)=d(ch一96,2)+1 End If Next i End Sub 步骤3:调试并运行程序,结果如图4.10所示,关闭程序后按题目要求存盘。 [*]
解析
Calculate过程中利用For循环逐个取出文本字符串s中的字符,然后将所有字符使用LCase函数转换为小写,小写字母的ASCII码取值范围为65到90之间,再将每个字母及其出现的次数存储到二维数组d中。
转载请注明原文地址:https://jikaoti.com/ti/umS0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在窗体中有一个名为Command1的命令按钮,并编写有以下代码。程序执行时,单击命令按钮,输出的结果为()。PublicSubProcl(nAsInteger,ByValmAsInteger)n=nMod10:
有下面程序代码:OptionBase1PrivateSubCommand1_Click()Dima(10)AsInteger,x,bx=InputBox("请输入一个多位整数")Forvk=1ToLen(x)b=Mid(x,k,
下列打开“代码窗口”的操作中错误的是
以下控件中,能显示滚动条的是
若己把一个命令按钮的Default属性设置为True,则下面可导致按钮的Click事件过程被调用的操作是
以下关于控件的叙述中,正确的是
以下叙述中错误的是()。
软件需求规格说明书的作用不包括
数据库系统的三级模式不包括
随机试题
《医贯砭.阴阳论》“无阳则阴无以生,无阴则阳无以化”,主要说明了阴阳之间的什么关系
服用后能使尿液变色的药物是
甲(18岁)、乙(14岁)因故将丙打成轻伤。提起公诉后,法院同意适用简易程序进行审理。与此同时,丙对甲、乙提起附带民事诉讼。在本案中以下哪些人员可以不参加法庭审理?
某施工单位承接某工厂扩建的一个涂装车间机电工程项目,合同工程造价为1300万元。合同约定:工程标准设备由甲方提供,工程材料、非标准设备由乙方采购供货。按建筑安装工程费用组成除去税金和公司管理费后,经公司成本控制中心测算,下达给项目部考核成本为1100万元。
2015年3月l0日,A公司通过互联网发布广告称其有一批优质木材出售,价格为每立方米3500元,并附有图片和规格。B公司见到后,即向A公司发出电子邮件,称如果价格能降低至每立方米2500元,愿意至少购买100立方米。A公司以电子邮件回复,可以商量,希望面谈
游客脱水可采取的治疗措施有饮水、适当补充盐分、喝热流质或半流质食物、打退烧针、适当补充维生素。()
最近一段时间,有关要发生地震的传言很多。一天傍晚,小明问在院里乘凉的爷爷:“爷爷,他们都说明天要地震了。”爷爷说:“根据我的观察,明天不必然地震。”小明说:“那您的意思是明天肯定不会地震了?”爷爷说不对,小明陷入了迷惑。以下哪句话与爷爷的意思最为接近?
雅斯贝尔斯曾言:“教育是人的灵魂的教育,而非理性知识的堆积。通过教育使具有天资的人,自己选择成为什么样的人以及自己把握安身立命之根。”这说明了()
[*]
设有变量声明为“DimaDateAsDate”,则为变量aDZe正确赋值的表达方式是()。
最新回复
(
0
)