首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程: Private Sub Command1_Click() Dim s As String, i As Integer Dim n As Integer s = InputB
在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程: Private Sub Command1_Click() Dim s As String, i As Integer Dim n As Integer s = InputB
admin
2015-09-23
83
问题
在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:
Private Sub Command1_Click()
Dim s As String, i As Integer
Dim n As Integer
s = InputBox("输入数据")
n = Len(s)
For i = 1 To n \ 2
If __________________________ Then
Exit For
End If
Next i
If i > n \ 2 Then
Print s & "是对称字符串"
Else
Print s & "不是对称字符串"
End If
End Sub
该过程的功能是判断输入的字符串是否为对称字符串(例如:"1234321"、"XYZZYX"都是对称字符串)。为了实现这一功能,则在横线处应填入的表达式是
选项
A、Mid(s, i, 1) <> Mid(s, n - i + 1, 1)
B、Mid(i, s, 1) <> Mid(n - i + 1, s , 1)
C、Mid(s, i+1, 1) <> Mid(s, n - i, 1)
D、Mid(i+1, s , 1) <> Mid(n - i , s , 1)
答案
A
解析
InputBox函数可以产生一个对话框,作为输入数据的界面,等待用户输入数据,并且返回输入的内容。求字符串长函数Len(s),英文全称:Length,返回字符串s的长度,即所包含的字符的个数。求字符串是不是对称字符串,思想如下,接收所输入字符串,获取该字符串的长度,再将该字符串的第一个字符与最后一个字符进行比较,第二个字符与倒数第二个字符进行比较,以此类推,直到比较到该字符串长度的一半为至。在此比较过程中,如果出现所比较的字符不相等,直接退出整个循环,则所输入对话框中数据不是对称字符串。如果比较到该字符串一半,所比较字符仍然相等,则所输入对话框中数据是对称字符串。故横线处,所比较的应该是当前下标与对应位置的下标的字符是否相等。Mid (s,n1,n2)是字符串截取函数,从s的第n1个字符开始,向后截取n2个字符。Mid(s,i,1)截取当前位置的字符,其对应位置的字符位置是Mid(s,n-i+1,1)。故本题正确选项为A。
转载请注明原文地址:https://kaotiyun.com/show/iLLp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()StaticyAsIntegerClsFori=0To2
软件工程的目的是成功地开发大型软件系统,主要内容是软件开发技术和【】两方面。
在窗体中放置控件,对该控件的操作错误的是()。
在考生文件夹中有一个工程文件execise82.vbp及窗体文件exeeise82.frm。在名为Fonn1的窗体上有1个单选按钮数组,含3个单选按钮,标题分别是“小学生”、“中学生”和“大学生”;还有1个标题为“显示”的命令按钮。程序的功能是:在运行时
数列:1,1,2,3,5,8,13,21,…的规律是从第3个数开始,每个数是它前面两个数之和。在考生文件夹下有一个工程文件execise36.vbp(相应的窗体文件为execise36.frm)。窗体Form1中已经给出于所有控件,如下图所示;
在考生文件夹下有一个工程文件execise21.vbp(相应的窗体文件为execise21.frm),在该工程中为考生提供了一个通用过程,考生可以直接调用。请在窗体上绘制一个名为Text1的文本框;绘制一个名为Cmd1,标题为“计算”的命令按钮:再绘制两
有下列二叉树,对此二叉树中序遍历的结果是()。
新建一个窗体,其BorderStyle属性设置为FixedSingle,但运行时却没有最大化和最小化按钮,可能的原因是
数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及
数据结构分为逻辑结构和存储结构,循环队列属于______结构。
随机试题
AlmosttwointhreeBritonsareunabletospeakalanguageotherthanEnglish,i.e.monolingual,whichineffect,istheworst
大象、鲸鱼、恐龙属于______对策者。
对银行存款的审查,主要是通过()。
室内卫生器具的排水支管隐蔽前,必须做()
由于报警总线开路使火灾报警控制器发出故障,故障指示灯亮,则排除该故障的方法是()。
某企业由于销售迅速增长,为扩大产能欲从当地一家商业银行借款购置设备。该商业银行可从其他商业银行拆人一笔资金,将其发给该企业()。
某有限合伙企业在经营期间吸收甲为有限合伙人。关于甲人伙前有限合伙企业的债务,下列表述中符合合伙企业法规定的是()。
根据下图所提供的信息回答问题。农业生产资料(以下简称农资)主要包括化肥、农药、种子等。以下是2005年江苏省农资、化肥、农药与上一年年底相比的价格变化走势图。图中价格为:当月价/上年年底价×100下列说法正确的是()。
要在报表中输出时间,设计报表时要添加一个控件,且需要将该控件的“控件来源”属性设置为时间表达式,最合适的控件是
SpeakerA:EastBouren546SpeakerB:Hello.Johnhere.CanIspeaktoMary,please?A:_________B:OK.
最新回复
(
0
)