首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
考生文件夹下有工程文件sjt5.vbp,各控件及其属性见窗体文件,窗体界面如图所示。 程序功能如下: (1)单击“读数据”按钮,则将考生文件夹下in5.dat文件的内容读到变量a中; (2)单击“操作”按钮.则依次完成以下两个任务。
考生文件夹下有工程文件sjt5.vbp,各控件及其属性见窗体文件,窗体界面如图所示。 程序功能如下: (1)单击“读数据”按钮,则将考生文件夹下in5.dat文件的内容读到变量a中; (2)单击“操作”按钮.则依次完成以下两个任务。
admin
2020-06-30
29
问题
考生文件夹下有工程文件sjt5.vbp,各控件及其属性见窗体文件,窗体界面如图所示。
程序功能如下:
(1)单击“读数据”按钮,则将考生文件夹下in5.dat文件的内容读到变量a中;
(2)单击“操作”按钮.则依次完成以下两个任务。
任务一:自动统计in5.dat文件(文件中有若干单词,单词之间由一个空格隔开,无其他字符)中单词的个数,并将其值显示在Text1文本框内;
任务二:删除in5.dat文件中的所有定冠词the,并将其个数显示在Text2文本框内。
“读数据”按钮的Click事件过程已经给出,请完善“操作”按钮Click事件过程(有一段程序需考生自行编写,另有一处需将注释符去掉,把?改为正确内容),以实现上述程序功能。
注意:考生不得修改窗体文件中已经存在的控件和程序,程序须按原文件名存盘。
在结束程序运行之前,必须单击“操作”按钮运行,且必须用窗体右上角的关闭按钮结束程序,否则将影响最终成绩。
选项
答案
步骤1:打开本题工程文件。 步骤2:打开代码编辑窗口,填入相应的代码以实现题目的功能。 参考答案(画横线部分是需要填入的内容) Dim a As String Private Sub Command1_Click() Open App.Path&"\in5.dat"For Input As#1 a=Input(LOF(1),#1) Close#1 End Sub Private Sub Command2_Click() Dim s As String Dim Bum As Integer Dim m As Integer,t_num As Integer ’统计单词个数 ’******************************
sp=Split(a," ")
num=UBound(sp)+1
Textl.Text=num ’****************************** ’删除定冠词 s=LCase(Trim(a)) m=InStr(s,"the") Do While m>0 t_num=t_num+1 s=
Left(s,m-1)
+Mid(s,m+4) m=InStr(s,”the”) Loop Text2.Text=t_num 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 步骤3:调试并运行程序,单击“读数据”按钮,冉单击“操作”按钮,最后关闭程序后按题目要求存盘。
解析
单击“读数据”按钮,运用文件操作将考生文件夹下in5.dat文件的内容存入变量a中。在Command2_Click()事件中,运用Split()函数把a中的内容以空格分割,得到一个全是单词的一维数组,下标从0开始。UBound()函数可以得到一个数组的下标,该下标加1即为该数组的长度。InStr()函数是字符串匹配函数,例如,InStr(s1,s2),在字符串s1中查找s2的位置,若找到,则返回s2字符串的第一个字符在sl中的位置,找不到则返回0。Left()和Mid()都是字符串截取函数,Left(s,m-1)+Mid(s,m+4)的作用是把已经查到的单词“the”从该字符串中删除,最后把查到的单词“the”的个数显示在text2中。
转载请注明原文地址:https://jikaoti.com/ti/JmS0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
为了使标签控件在显示其内容时不覆盖其背景内容,需进行设置的属性为
设窗体上有一个列表框控件List1,含有若干列表项。以下能表示当前被选中的列表项内容的是
下列叙述中正确的是()。
下列运算符中,优先级别最低的是
下列关于顺序文件的描述中,正确的是
数据库中对概念模式内容进行说明的语言是()。
设x是整型变量,与函数IIf>0,-x,x)有相同结果的代数式是
数据库设计的根本目标是要解决
深度为5的完全二叉树的结点数不可能是()。
随机试题
患者,男,40岁。右眼视力下降1个月。检查:右眼视力CF/30cm,右眼KP(++),房水光强阳性,瞳孔不规则后粘连,玻璃体浑浊,视网膜脱离。左眼正常。提示该患者的右眼视网膜脱离是渗出性的体征是
患者,男,40岁,上腹隐痛伴反酸、嗳气2个月。检查上腹部有轻度压痛,大便隐血试验阳性。下列用药指导错误的是
在房地产交易中往往需缴纳一些税费,下面属于正常税费的是()。①营业税;②土地增值税;③契税;④交易手续费;⑤补交土地使用权出让金;
新建建筑的坡道及其栏杆设计的表述,哪一条是不恰当的?[1998年第114题][2000年第116题]
混凝土细骨料采用天然砂时,其泥块含量应不高于()。
各国在出现通货膨胀时一般采用的措施是()。
扩大论题和缩小论题在辩论赛中很常见。在相互的辩驳中,辩手们常常故意扩大对方的论题,将对方的论题推到荒谬的地步,以利于本方的反驳和进攻;同时为了利于本方立论与防守,辩手们又常常故意缩小本方的论题。 根据上述定义,下列采用了扩大论题的是:
十九世纪英国的两位杰出的风景画家是_______和_______。
对于宪法的归属,甲、乙、丙三个同学有不同看法。甲认为:宪法是一个法律部门它属于部门法。乙认为:宪法是法的渊源,它属于法的渊源之一。丙认为:宪法是一个规性法律文件,它属于规范性法律文件的范围。请运用法理学的知识对这些观点加以分析。
材料1对于一个多民族国家来说,采取什么样的国家结构形式来处理国内.民族问题,关乎国家长治久安和各民族前途命运。国家统一、民族团结是中华民族的根本利益所在,也是各族人民的共同利益所在。我们党历来高度重视民族问题。新中国成立后,特别是1984年《中华人民共和
最新回复
(
0
)