首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件sjt5.vbp,其窗体上有2个标题分别是“读数据”和“统计”的命令按钮,1个名称为Text1的文本框,2个标签控件,如图3—31所示。 程序功能如下: 1)单击“读数据”按钮,则将考生文件夹下in5.dat文件的内容(该文件中
在考生文件夹下有一个工程文件sjt5.vbp,其窗体上有2个标题分别是“读数据”和“统计”的命令按钮,1个名称为Text1的文本框,2个标签控件,如图3—31所示。 程序功能如下: 1)单击“读数据”按钮,则将考生文件夹下in5.dat文件的内容(该文件中
admin
2019-05-14
54
问题
在考生文件夹下有一个工程文件sjt5.vbp,其窗体上有2个标题分别是“读数据”和“统计”的命令按钮,1个名称为Text1的文本框,2个标签控件,如图3—31所示。
程序功能如下:
1)单击“读数据”按钮,则将考生文件夹下in5.dat文件的内容(该文件中含有不超过800个英文单词,单词之间用1个空格隔开)显示在Text1文本框中。
2)单击“统计”按钮,则自动统计Text1中所有5字母单词的个数,并显示在右下角的Label1标签中。
“读数据”按钮的Click事件过程已经给出,“统计”按钮的Click事件过程不完整,函数GetWords的功能是从字符串s中分离出每个单词,依次放入数组words的数组元素中,返回值为单词的总数目。
要求:
1)请将程序中的注释符去掉,把?改为正确的内容;
2)补全“统计”按钮Click事件过程中的代码,以实现上述程序功能。
注意:考生不得修改窗体文件中已经存在的控件和程序,在结束程序运行之前,必须进行“统计”,且必须用窗体右上角的关闭按钮结束程序,否则无成绩。最后,程序按原文件名存盘。
选项
答案
步骤1:打开考生文件夹中的工程文件sjt5.vbp,在代码编辑窗门中,去掉程序中的注释符“’”,将问号“?”改为正确的内容。 参考代码: GetWords=m m=GetWords(Text1.Text,ch) ’--------考生编写的程序代码从这里开始 k=0 For i=1To m If Len(ch(i))=5Then k=k+1 End If Next i Label1.Caption=k ’--------考生编写的程序代码到这里结束 步骤2:按<F5>键运行程序,单击各个按钮测试验证。 步骤3:按要求将文件保存垒考生文件夹中。
解析
题目要求统计字符串数组里面长度等于5的字符串数量,可以使用循环变量数组,依次判断每个元素的长度是否为5,如果为5则统计变量加1,循环结束后得到统计结果,最后思示在标签里面。
第一个“?”处是补充函数返叫值,在GetWords函数中变量m在每次检测剑单词后增加1,可知m保存了单词数量统计,因此函数的返回值为m;第二个“?”处是补充函数的入参,根据题目要求在这里统计文本框内容里面的单词数量。
转载请注明原文地址:https://kaotiyun.com/show/wHUp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
循环队列的存储空间为Q(1:50),初始状态为front=rear=50。经过一系列正常的人队与退队操作后,front=rear=25,此后又正常地插入了一个元素,则循环队列中的元素个数为()。
下面属于白盒测试方法的是
一个栈的初始状态为空。现将元素1,2,3,A,B,C依次入栈,然后再依次出栈,则元素出栈的顺序是
在名称为Form1,标题为“练习”的窗体上添加一个名称为Frame1、标题为“效果”的框架。框架内含有三个复选框,其名称分别为Chk1、Chk2和Chk3,标题分别为“倾斜”、“加粗”和“下划线”。程序运行后的窗体如图所示。要求:存盘时必须存放在考生文
在名称为Form1的窗体上添加一个名称为Command1的命令按钮,标题为“打开文件”,再添加一个名称为CD1的通用对话框。程序运行后,如果单击命令按钮,则弹出打开文件对话框,请按下列要求设置属性和编写代码:①设置适当属性,使对话框的标题为“打开文件”;
以下不能设置Picture属性的控件是
要想不使用Shift或Ctrl键就能在列表框中同时选择多个项目,则应把该列表框的MuhiSdect属性设置为
窗体上有一个名称为Command1的命令按钮。要求编写程序,把文件n.txt的内容写到文件f2.txt中,然后将f1.txt删除。命令按钮的单击事件过程如下:PrivateSubCommand1_Click()Open"c:\f1.txt"For
在名称为Form1的窗体上添加一个名称为Picture1的图片框(PictureBox),高、宽均为1000。在图片框内再添加一个有边框的名称为Imagel的图像框(.Image)。并通过属性窗口把考生文件夹下的图标文件Point11(香蕉图标)装入图像框
随机试题
A.不协调性宫缩乏力B.协调性宫缩乏力C.协调性宫缩过强D.子宫痉挛性狭窄环E.病理缩复环多发生于潜伏期
一次腹泻暴发调查表明:甲餐馆就餐者中发病者占35%,而乙餐馆为15%,丙餐馆为25%;在饮用公用水的人中发病者占30%。据以上资料,下列哪个论述是正确的
一化学物质已经完成短期试验,要继续进行哺乳动物长期致癌试验,试验设计应如果该物质怀疑可能致膀胱癌,应选择的实验动物为
胃癌的诊断主要依靠()。
施工企业进行生产前,应当依照《安全生产许可证条例》的规定向安全生产许可证颁发管理机关申请领取安全生产许可证。安全生产许可证的有效期为()年。
两个或两个以上的当事人按共同商定的条件,在约定的时间内定期交换现金流的金融交易是()。
甲公司没有子公司,不需要编制合并财务报表。甲公司相关年度发生与投资有关的交易或事项如下:(1)20×7年1月1日,甲公司通过发行普通股2500万股(每股面值l元)取得乙公司30%股权,能够对乙公司施加重大影响。甲公司所发行股份的公允价值为6元/股,甲公司
简述课程目标的主要来源。
鼠标拖放控件要触发两个事件,这两个事件是()。
考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好三个关联表对象(名为“tStud”、“tCourse”、“tScore”)、一个空表(名为“tTemp”)和一个窗体对象(名为“fTemp”)。试按以下要求完成设计:(1)创
最新回复
(
0
)