关于VB 的
Private Sub Form_Click() Dim s1 As String Dim s2 As String Dim c As String s1 = InputBox("") For i = Len(s1) To 1 Step -1 c = Mid$(s1, i, 1) If c <= "9" And c >= "0" Or c = "." Then s2 = s2 + c Next i Print s2 End Sub 为什么显示出来的是 2.532
我试了下.不是2.532 啊!!! 它是求的 一个数的反输出.如输入 123 输出 321
答:LZ的代码,实际上是循环了14次,所以结果是14。 不知LZ的6次是怎么计算出来的?就算是6次,结果也不会是21的。变量a是variant,累加初始值默认为0,...详情>>