在窗体上画一个名称为Command1的命令按钮,并编写以下程序:
Private Sub Command1_Click()
Print fun("ABCDEFG")
End Sub
Function fun(st As String) As String
stlen=Len(st)
temp=""
Fox k=1 to stlen/2
temp=temp+Mid(st,k,1)+Mid(st,stlen-k+1,1)
Next k
fun=temp
End Function
程序运行时,单击命令按钮,则窗体上显示的是
A.ABCDEFG
B.AGBFCE
C.GFEDCBA
D.AGBFCED
参考答案:B
解析: stlen=7,stlen/2=3,一次循环,temp=AG;二次循环,temp=AGBF;三次循环temp=AGBFCE,窗体显示AGBFCE。故选项B正确。