有如下VB程序其功能是实现正话反说(即将输入字符逆序输出):
Function ZF(S As String) As String
Dim n As Integer
n = Len(S)
If
(1) Then
ZF =___
_(2)____
Else
ZF = Mid(S, n, 1) + ZF(Mid(S, 1, n - 1))
End If
End Function
Private Sub Command2_Click()
Dim x As String
x = Text1.Text
Text2.Text = ZF(x)
End Sub
该程序采用的算法和划线处应该填入的内容分别为( )
A.解析 (1) n<=1 (2) s |
B.解析 (1) n>=1 (2) Mid(s,n,1) |
C.递归 (1) n>=1 (2) s |
D.递归 (1) n<=1 (2) Mid(s,n,1) |