cisco 2504 web 配置:用VB怎么编:输入一个正整数,求各位数字之和

来源:百度文库 编辑:高校问答 时间:2024/04/29 19:00:14
用最简单的方法编

Text1.text 用于输入正整数
Label1.Caption 存放各位数字之和的计算结果
计算事件Command1_Click
代码:
Private Sub Command1_Click()
Dim s() as String '定义一个数组用来存储各个数字
Dim i as Integer , num as Integer

For i = 1 To Len(Text1.Text)
s(i)=Mid(Text1.Text,1,1) '分离各个数字
num=num+Val(s(i)) '将字符串型改为数值型
Next i

Print num

Text1.text 用于输入正整数
Label1.Caption 存放各位数字之和的计算结果
计算事件Command1_Click
代码:
Private Sub Command1_Click()
Dim value As Long, Result As Integer
value = Val(Text1.Text)
Do
Result = Result + value - Int(value / 10) * 10
value = Int(value / 10)
Loop Until value = 0
Label1.Caption = "各位数字之和为: " & Result
End Sub