首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(1)在考生文件夹下有工程文件sjt5.vbp,窗体上有两个标题分别是“读数据”和“统计”的命令按钮,请添加一个名称为Label1、标题为“回文的个数为”的标签和一个名称为Text1,初始值为空的文本框,如图3.87所示。程序功能如下: ①单击“读
(1)在考生文件夹下有工程文件sjt5.vbp,窗体上有两个标题分别是“读数据”和“统计”的命令按钮,请添加一个名称为Label1、标题为“回文的个数为”的标签和一个名称为Text1,初始值为空的文本框,如图3.87所示。程序功能如下: ①单击“读
admin
2017-09-22
26
问题
(1)在考生文件夹下有工程文件sjt5.vbp,窗体上有两个标题分别是“读数据”和“统计”的命令按钮,请添加一个名称为Label1、标题为“回文的个数为”的标签和一个名称为Text1,初始值为空的文本框,如图3.87所示。程序功能如下:
①单击“读数据”按钮,则将考生文件夹下in5.dat文件的内容读到变量s中。
②单击“统计"按钮,则统计in5.dat文件(该文件中仅含由空格间隔开的字母串)中回文的个数,并将统计的回文个数显示在Text1文本框内。(所谓回文是指顺读与倒读都一样的字符串,如“recycer”)。“读数据”按钮和“统计”按钮的Click事件过程已经给出,请完善Function过程foundhuiwen的功能,实现上述程序功能。
注意:考生不得修改窗体文件中已存在的控件和程序,在结束程序运行之前,必须先进行统计,且必须用窗体右上角的关闭按钮结束程序,否则无成绩。最后,程序按原文件名存盘。
选项
答案
步骤1:打开考生文件夹下的工程文件sjt5.vbp,如表4.55所示在窗体上画出控件并设置它们的相关属性。 [*] 步骤2:打开代码编辑窗口,在指定位置编写foundhuiwen函数的过程。参考代码: Function foundhuiwen(p As String) foundhuiwen=True k=Len(p) For i=1 To k/2 If Mid(p,i,1)<>Mid(p,k+1-i,1)Then foundhuiwen=False Exit For End If Next End Function 步骤3:按
键运行程序,先单击“读数据”按钮,再单击“统计”按钮,最后单击窗体右上角的关闭按钮结束程序。 步骤4:按要求将文件保存至考生文件夹中。
解析
本题中自定义函数fotmdhuiwen的功能是判断字符串参数p是否为回文,若是则返回函数值True,否则返回函数值False。根据回文的定义程序设计思路:在For循环中按从两端到中间的顺序,分别用Mid函数依次从字符串参数p中同时取出两个字符,并比较这两个字符是否相同,若不相同则返回函数值False,并用Exit Function语句退出自定义函数;否则继续往下比较直至循环结束。循环正常结束时,返回函数值True。
转载请注明原文地址:https://kaotiyun.com/show/4kGp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
当把框架的什么属性设置为False时,其标题会变灰,框架中所有的对象均被屏蔽
下列程序段的执行结果为______。Forx=5To1Step-1ForY=1To6-xPrintTab(Y+5);"*";NextYPrintNextx
在窗体上画一个名称为Command1的命令按钮,然后编写如下通用过程和命令按钮的事件过程:PrivateFuncdonf(mAsInteger)IfmMod2=0Thenf=mE1Se
在窗体上画一个名称为Text1的文体框,然后画一个名称为HScrolll的滚动条,其Min和Max属性分别为0和100。程序运行后,如果移动滚动框,则在文本框中显示滚动条的当前值,如图所示。以下能实现上述操作的程序段是
下列程序运行后的输出结果是【】。PrivateSubf(k,s)s=1Forj=1Toks=s*jNextEndSubPrivateSubCommand1_Click()Sum=0Fori=1
事件驱动是一种适用于______的编程方式。
CommonDialog控件可以显示______种对话框。
若有一个动态数组a有两个元素a(0)和a(1),现要令数组a有三个元素a(0)、a(1)和a(2),则应当使用【】语句。
如果准备读文件,打开顺序文件“text.dat”的正确语句是
一个工程中含有窗体Form1、Form2和标准模块Model1,如果在Form1中有语句PublicXAsInteger,在Model1中有语句PublicYAsInteger,则以下叙述中正确的是()。
随机试题
感伤主义文学
某日,张三刚耕完田回家,邻村的村民李四就来到他家,说张三的耕牛是他的,应当返还给他。如果不还,就要起诉。张三申辩,称自己的耕牛是买来的。经证实:此牛原为李四所有,但1年前被小偷偷走。小偷当天将此牛卖给了王五。因王五知道此牛是赃物,只花掉500元价款。此牛在
下列关于法律原则的表述哪一项是错误的?()
(2007年)晶体管单管放大电路如图8—59(a)所示,其中电阻RB可调,当输入ui、输出u0的波形如图8—59(b)所示时,输出波形()。
下列属于法定减免关税的进口货物有()。
下列有关城市维护建设税的表述中,正确的有()。(2009年原制度)
小云是某高校大一新生,来自偏远山区的贫困家庭。入学后,小云不仅感到经济压力大,还觉得自己外表一般,穿着土气,说话有口音,原来引以为傲的学习成绩也不再突出,因而变得自卑、焦虑,常常失眠,担心自己不能完成学业。针对小云的这种状况,社会工作者可以为她提供的教育救
Whomostlikelyisgivingthespeech?
A、Theincreasingknowledgeaboutmicro-organisms.B、Theindustrializationofthemakingprocess.C、Theexpansionofthescaleof
Japanisgoingthroughacomplexnationalidentitycrisis.Thatmaybenobadthing,saysanewbookbyanAmericanresearcher.
最新回复
(
0
)