首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画一个名称为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
22
问题
在窗体上画一个名称为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全国计算机二级
相关试题推荐
以下程序段的执行结果是______。DimaAsInteger,bAsIntegerFora=4To1Step-1b=b+aNextaPrintb,a
以下能够触发文本框Change事件的操作是______。
如果要改变窗体的标题,需要设置窗体对象的______属性。
程序流程图(PFD)中的箭头代表的是______。
设a=5,b=6,c=7,d=8,执行语句x=IIf((a>b)And(c>d),10,20)后,x的值是()。
一个变量未被显式定义,末尾没有类型说明符,则该变量的隐含类型是______类型。
以下不是面向对象思想中的主要特征的是
表达式(2+8*3)/2的值是______。
在下列关于二叉树的叙述中,正确的一项是
如果菜单标题的某个字母前输入一个“______”符号,那么该字母就成了热键字母。
随机试题
某伤害行为发生时,除当事人外,还有下列4个人在场,其中谁不能作证人?
对于应收账款,下列说法正确的有()。
境内公司取得无加注的外商投资企业批准证书、外汇登记证之前,不得向股东分配利润或向有关联关系的公司提供担保,不得对外支付转股、减资、清算等资本项目款项。()
下列关于上证成分股指数的说法,正确的是()。Ⅰ.选择样本股时遵循规模、流动性、行业代表性3项指标Ⅱ.设立的目的是建立一个反映上海证券市场的概貌和运行状况、能够作为投资评价尺度及金融衍生产品基础的基准指数Ⅲ.依据样本稳定
根据《中华人民共和国公司法》和《中华人民共和国证券法》的规定,以超过票面金额的价格发行股票所得的溢价款项列入发行公司的()。
企业上年年末的资产负债表(简表)如下(单位:万元):根据历史资料可知,经营资产、经营负债项目与营业收入成正比,金融资产为可动用的金融资产,企业上年度营业收入800万元,实现净利100万元,支付股利60万元。要求:预计本年度营业净利率增长10%,营
多元智能论
在教学过程中如何培养学生良好的注意品质?
(2007上监理)招标确定中标人后,实施合同内注明的合同价款应为______。
CivilizationBeforeabout3500BC,therewerecultures,butnotcivilizations.Prehistoricmenandwomencreatedsocieties,
最新回复
(
0
)