5在考生文件夹下有一个工程文件sit5.vbp,窗体上有两个命令按钮,标题分别是“读数据”和“统计”,请添加一个名称为Label1、标题为“回文个数为”的标签和一个名称为Text1,初始内容为空的文本框,如图所示。程序功能如下:
①单击“读数据”按钮,则将考生文件夹下in.5.dat文件的内容读到变量s中;
②单击“统计”按钮,则统计in5.dat文件(该文件中仅含由空格间隔开的字符串)中回文的个数,并将统计的回文个数显示在Textl文本框内(所谓回文是指顺读与倒读都一样的字符串,如“recycer”)。“读数据”和“统计”按钮的Click事件过程已经给出,请完善foundhuiwen过程的功能,实现上述程序功能。
注意:考生不得修改窗体文件中已存在的控件和程序,在结束程序运行之前,必须先进行统计,且必须用窗体右上角的关闭按钮结束程序,否则无成绩。最后,程序按原文件名存盘。
参考解析:
【考点分析】本题考点有:StrReverse()函数、Mid()函数、文件编辑、LOF()函数、Input()函数、For循环语句以及If判断语句。
【解题思路】StrReverse()函数用于返回一个字符串,其中一个指定子字符串的字符顺序是反向的。Mid()函数用于取字符子串。
【操作步骤】
步骤1:打开本题工程文件,按照题目要求建立控件并设置属性,如表3.29所示。
步骤2:打开代码编辑窗口,在代码编辑窗口指定位置编写以下代码。
参考答案:
Function foundhuiwen(p As String)
If StrReverse(P)=P Then foundhuiwen
=True'StrReverse函数的功能是将字符串顺序反转
End Function
步骤3:调试并运行程序,关闭程序后按题目要求存盘。
【易错提示】StrReverse()函数是一个不常见的函数,在运用的时候要了解函数的语法才能应用自如。
重要提醒!!内容中联系方式并非本站联系方式,报名咨询的学员请与下面最新联系方式联系我们咨询报名-以免损失!
>>长期招聘兼职招生代理人员,项目合作,团报优惠咨询,有意者请联系我们 >>咨询:13312524700(可加微信)。
云南地州中心:◆咨询电话:0871-65385921、17787865775 冯老师、 王老师(微信报名:17787865775)
总部报名地址: ◆昆明市-五华区教场东路莲花财富中心10楼;网课试听:ke.xuekaocn.cn
地州分校: 大理分校 丽江分校 迪庆分校 怒江分校 红河分校 临沧分校 玉溪分校 文山分校 保山分校 德宏分校 昭通分校 普洱分校 版纳分校 【各地州学员请加老师微信咨询报名,电话(微信):133-1252-4700】;【2021年云南省成人高考>>立即报名】
职业技能考证:心理咨询师、健康管理师、茶艺师等更多>◆咨询电话:133 1252 4700(微信)
公考培训咨询:◆国考云南省考公务员/事业单位面授培训,咨询电话:133 1252 4700 (微信)