首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: Private Sub Form_Click() Dim S As String S = InputBox("请输入一个字符串:") For i = 1 To Len(S) \ 2 If Mid(S,
有如下程序: Private Sub Form_Click() Dim S As String S = InputBox("请输入一个字符串:") For i = 1 To Len(S) \ 2 If Mid(S,
admin
2018-07-11
20
问题
有如下程序:
Private Sub Form_Click()
Dim S As String
S = InputBox("请输入一个字符串:")
For i = 1 To Len(S) \ 2
If Mid(S, i, 1) <> Mid(S, Len(S) - i + 1, 1) Then
Print "No"
Exit Sub
End If
Next i
Print "Yes"
End Sub
运行程序,单击窗体,在输入对话框中输入abcscba,则输出结果为
选项
A、abc
B、Yes
C、cba
D、No
答案
B
解析
程序实现从输入的字符串中查找前半截和后半截中不同的字符,找到后打印No,并退出过程。如果没有找到,则打印Yes。题目中输入字符串abcscba,则Len(S)=7,For循环的上限是Len(S) \ 2 = 3,代入循环变量,当i=1时Mid(S, i, 1)=a,Mid(S, Len(S) - i + 1, 1)=a,以此类推,每个字符都相等。选B)。
转载请注明原文地址:https://jikaoti.com/ti/rFy0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在窗体上画一个命令按钮,然后编写如下事件过程:a$=InputBox(”请输入一个二进制数”)n=Len(a$)Dec=Dec*2+____(a$,i,1)程序功能为:单击命令按钮,将产生一个输入对话框,此时如果在对话框中输入一个三进制数,
以下叙述中错误的是
设有语句Open"c:\Test.Dat"ForOutputAs#1则以下叙述中错误的是
设窗体上有1个水平滚动条,已经通过属性窗口把它的Max属性设置为1,Min属性设置为100。下面叙述中正确的是
能正确表述“x为大于等于5并且小于20的数”的VisualBasic表达式是
设a=10,b=5,c=1,执行语句Printa>b>c窗体上显示的是
在线性表的顺序存储结构中,其存储空间连续,各个元素所占的字节数
在关系数据库中,用来表示实体间联系的是
数据库设计过程不包括
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
随机试题
A.高尿酸血症B.骨吸收与骨再生并存C.半月板病变D.多发生于髋、膝关节E.多发生于手、足小关节畸形性骨炎的临床特征为
酶反应速率对底物浓度作图,当底物浓度达一定程度时,得到的是零级反应,对此最恰当的解释是()。
关于药品分类管理的说法,正确的有
下列各项中,属于商业汇票绝对记载事项的是()。
证券投资咨询业务是指()。
下列各项中,需调整增加企业应纳税所得额的有()。
对网络安全构成威胁的主要因素有()。
你认为什么样的领导是好领导?
水力:煤炭:发电
Access数据库最基础的对象是()。
最新回复
(
0
)