7,789
社区成员
发帖
与我相关
我的任务
分享
再给你一个递归翻转字符串的
Function RevStr(ByVal s As String) As String
If Len(s) <= 1 Then
RevStr = s
Exit Function
End If
RevStr = Right(s, 1) & RevStr(Left(s, Len(s) - 1))
End Function
a = inputbox("输入第一个自然数")
b = inputbox("输入第二个自然数")
msgbox zuidagongyueshu(a,b)
Function zuidagongyueshu(ByVal a, ByVal b)
t = a Mod b
If t = 0 Then
zuidagongyueshu = b
Else
zuidagongyueshu = zuidagongyueshu(b,t)
End If
End Function
s = inputbox("请输入原字符串:")
For i = Len(s) To 1 Step -1
r = r & Mid(s,i,1)
Next
msgbox r