首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画一个名称为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-06-30
31
问题
在窗体上画一个名称为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/tuQp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列程序执行后,执行的结果是______。DimM(2)Fori=1To2M(i)=0Nextik=2Fori=1TokForj
窗体中有3个按钮Command1、Command2和Command3,该程序的功能是当单击按钮Command1时,按钮2可用,按钮3不可见,正确的程序是PrivateSubCommand1_Click()Comm
窗体下面有一个命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()x=0DoUntilx=-1a=InputBox("请输入第一个数字a的值")
数据库系统的主要特点为数据集成性、数据的高______和低冗余性、数据独立性和数据统一管理和控制。
假定建立了一个名为Command1的命令按钮数组,则下列说法中错误的是()。
有下列二叉树,对此二叉树前序遍历的结果为()。
数据库保护分为:安全性控制、【】、并发性控制和数据的恢复。
设有语句Open"c:\Test.Dat"ForOutputAs#1"则以下叙述错误的是
下列程序段错误的是()。
将E—R图转换到关系模式时,实体与联系都可以表示成
随机试题
商品流通企业进货费用处理是怎样的?
工作在放大区的某晶体管,如果当IB从10μA增大到20μA时,IC从1mA增大到2mA,则它的β约为______。
患者经乱无期,阴道出血累月不尽,经色鲜红,质稍稠;头晕耳鸣,腰膝酸软,五心烦热,夜寐不宁;舌红少苔,脉细数。应诊断为()
影响市场定时的因素主要有()。
建设工程项目总进度目标论证的工作包括:①调查研究和收集资料;②进行进度计划系统的结构分析;③进行项目结构分析;④编制各层(各级)进度计划;⑤确定项目的工作编码;⑥协调各层进度计划的关系和编制总进度计划;⑦若所编制的总进度计划不符合项目的进度目
隧道施工中,以()为中心布置施工场地。
病毒性心肌炎晚期造成心肌损伤的主要因素是()。
如果小张被选为学习委员,那么他一定学习成绩优秀。上述判断是基于下列哪项假设?()
很多人的人生观都会发生变化。你的人生观发生变化了吗?是怎样变化的?
Bydivestinghimselfofallregalities,theformerking____theconsiderationthatcustomarilyprotectsmonarchs.
最新回复
(
0
)