输入一个七位数,从左到右依次分离这个七位数,如
输入2345678
根据下列算法:
8×1+7×2+6×3+5×4+4×5+3×6+2×7得出结果分离数字的程序如下:
Do While s > 0
s1 = s Mod 10
s = s \ 10
LOOP
其中s为通过文本框输入的七位数,s1用来存放分离的七位数
小弟在此谢谢了!
输入2345678
根据下列算法:
8×1+7×2+6×3+5×4+4×5+3×6+2×7得出结果分离数字的程序如下:
Do While s > 0
s1 = s Mod 10
s = s \ 10
LOOP
其中s为通过文本框输入的七位数,s1用来存放分离的七位数
小弟在此谢谢了!
s2=0
Do While s > 0
s1 = s Mod 10
s2 = s2 + s1 * i
i = i + 1
s = s \ 10
LOOP
Dim s As String, i As Integer, temp As Long
s = InputBox("请输入一个整数", "提示", 2345678)
For i = 1 To Len(s)
temp = temp + Val(Mid(s, i, 1)) * (Len(s) - i + 1)
Next
MsgBox temp
End Sub