首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件sjt5.vbp,窗体上有两个命令按钮,标题分别是“读数据”和“统计”,请添加一个名称为Label1、标题为“回文个数为”的标签和一个名称为Text1,初始内容为空的文本框,如图所示。 程序功能如下: ①单击“读数据”按
在考生文件夹下有一个工程文件sjt5.vbp,窗体上有两个命令按钮,标题分别是“读数据”和“统计”,请添加一个名称为Label1、标题为“回文个数为”的标签和一个名称为Text1,初始内容为空的文本框,如图所示。 程序功能如下: ①单击“读数据”按
admin
2015-06-30
61
问题
在考生文件夹下有一个工程文件sjt5.vbp,窗体上有两个命令按钮,标题分别是“读数据”和“统计”,请添加一个名称为Label1、标题为“回文个数为”的标签和一个名称为Text1,初始内容为空的文本框,如图所示。
程序功能如下:
①单击“读数据”按钮,则将考生文件夹下in5.dat文件的内容读到变量s中;
②单击“统计”按钮,则统计in5.dat文件(该文件中仅含由空格间隔开的字符串)中回文的个数,并将统计的回文个数显示在Textl文本框内(所谓回文是指顺读与倒读都一样的字符串,如“recycer”)。“读数据”和“统计”按钮的Click事件过程已经给出,请完善foundhuiwen过程的功能,实现上述程序功能。
注意:考生不得修改窗体文件中已存在的控件和程序,在结束程序运行之前,必须先进行统计,且必须用窗体右上角的关闭按钮结束程序,否则无成绩。最后,程序按原文件名存盘。
选项
答案
【操作步骤】 步骤1:打开本题工程文件,按照题目要求建立标签控件并设置标签的Caption属性为"回文个数为",再添加一个文本框Text1,并设置文本框的初始内容为空。 步骤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() Dim n As Integer, t As String, word num As Integer n = Len(s): t = "" For i = 1 To n c = Mid(s, i, 1) If c <> " " Then t = t + c Else If foundhuiwen(t) Then word num = word num + 1 End If t = "" End If Next i Text1.Text = word num End Sub ’以下Function 过程用于判断字符串是否为回文 Function foundhuiwen(p As String) ’考生编写 End Function Private Sub Form_Unload(Cancel As Integer) Open App.Path & "\out5.dat" For Output As #1 Print #1, Text1.Text Close #1 End Sub 程序结束 参考答案 Function foundhuiwen(p As String) If StrReverse(p) = p Then foundhuiwen = True End Function 步骤3:调试并运行程序,关闭程序后按题目要求存盘。
解析
转载请注明原文地址:https://kaotiyun.com/show/McQp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在VisualBasic集成环境创建应用程序时,除了窗体设计器、【工具箱】窗口、【属性】窗口以外,必不可少的窗口是()
任何控件都有______属性。
在数据管理技术的发展过程中,可实现数据共享的是
以下叙述中错误的是
执行语句Open"Tel.dat"ForRandomAs#1Len=50后,对文件Tel.dat中的数据能够执行的操作是
数据库设计的根本目标是要解决
在窗体上画一个命令按钮,然后编写如下事件过程:OptionBase1PrivateSubCommand1_Click()Dimaa=Array(1,2,3,4)j=1For
以下叙述中错误的是
执行下列程序后,变量a的值为()DimiAsIntegerDimaAsIntegera=0Fori=lTo100Step2a=a+lNexti
随机试题
国际贸易
马克思主义揭示了社会发展的客观规律,为无产阶级的革命斗争指明了方向。这说明
人人平等,是现代宪法的基本理念,也是社会主义法治的重要原则。下列关于平等权叙述错误的是:()
银行内部资源分析就是将银行已有资源与营销需求相比较,确定自身的优势和劣势。()
甲单位为一家省级事业单位,按其所在省财政厅要求,执行中央级事业单位部分预算管理、国有资产管理等相关规定,于2013年1月1日起执行新《事业单位会计制度》并计提固定资产折旧和进行无形资产摊销。2013年9月2日,甲单位新任总会计师张某召集由财务处、资产管理处
根据《“十三五”旅游业发展规划》要求,“十三五”时期,我国旅游业的发展目标是()。
“文化搭台,经济唱戏”的最大危害,是将文化仅仅看作是经济的工具和仆佣,________文化本身的价值,由此将文化完全________为商品。
OlympicGamesareheldeveryfouryearsatadifferentsite,inwhichathletes(21)______differentnationscompeteagainste
中国的人口发展形势非常严峻,为此国家统计局每10年进行一次全国人口普查,以掌握全国人口的增长速度及规模。按照下列要求完成对第五次、第六次人口普查数据的统计分析:打开工作簿“统计指标.xlsx”,将工作表统计数据插入正在编辑的文档“全国人口普查数据分析.
Thereasonsomechildrenarebackwardinspeakingtodayisthat______.Accordingtothepassage,whichofthefollowingisTRU
最新回复
(
0
)