求用自然语言解释下列VB代码
发布网友
发布时间:2023-10-16 03:51
我来回答
共3个回答
热心网友
时间:2024-12-01 04:46
Private Sub Command1_Click()
s1 = Text1.Text
s2 = ""
l = Len(s1) 重复l次循环
For i = 1 To l
c = Mid(s1, i, 1) 取得S1中第i个字符
If (c = "0") Then s2 = s2 + " " 如果他是“0”,则s2字符串加上一个空格
If (c >= "1") And (c <= "9") Then 如果它是1-9则
s2 = s2 + Chr(Asc("A") + Val(c) - 1) s2加上字母表中第某【val(c)的值】个大写字母
End If
If (c >= "A") And (c <= "Z") Then '如果c是大写字母
a = Asc(c) + 9 a=c的ascii码值加上9
If a <= Asc("Z") Then 如果a小于“Z”的ascii码值,则
s2 = s2 + LCase(Chr(a)) s2加上a对应的小写字符
Else
s2 = s2 + LCase(Chr(a - Asc("Z") + Asc("A") - 1))
End If
End If
Next i
Text2.Text = s2
End Sub
热心网友
时间:2024-12-01 04:46
闲得了,什么事搞这么复杂,就是个数字游戏
热心网友
时间:2024-12-01 04:47
自然语言 是啥?