在窗体中添加一个名称为Command1的命令按钮,然后编写如下事件代码:
Private Sub Command1_Click()
s="ABBACDDCBA"
For I=6 To 2 Step - 2
x=Mid (s,I,I)
y=Left (s,I)
z=Right (s,I)
z=x&y&z
Next I
MsgBox z
End Sub
窗体打开运行后,单击命令按钮,则消息框的输出结果是______。
A.AABAAB
B.ABBABA
C.BABBA
D.BBABBA
参考答案:D
解析:此题考查对Access中字符串函数的掌握。在此题中应用了三个函数:
Mid():返回指定字符串中由指定位置开始,指定长度的字符串,语法为:
Mid(字符串,开始位置,长度)
Left():返回从指定字符串右侧开始,指定长度的字符串,语法为:
Left(字符串,长度)
Right():返回从指定字符串左侧开始,指定长度的字符串,语法为:
Right(字符串,长度)
由于变量Z在循环有一个赋值语句,所以我们只分析最后一次循环时各个语句的执行情况。当最后一次循环开始时,变量I的值为2,则Mid(s,2,2)='BB',Left(s,2)='AB',Right(s,2)='BA',故答案为D。