vb中输入这个程序后显示什么

来源:百度知道 编辑:UC知道 时间:2024/05/27 05:11:48
Private Sub Form_Click( )
Dim sum As Integer
Dim i As Integer
sum=0
For i=12.4 To 3.1 Step -3.8
sum=sum+i
Next i
Dedug.Print sum
End Sub

第一次循环 i=12.4 但是 i 是 integer,结果 i=12,sum=12
第二次循环 i=12-3.8=8.2=8 结果 i=8, sum=20
第三次循环 i=8-3.8=4.2 结果 i=4, sum=20+4=24

所以最终结果是 24

结果是显示:24
注意,你的语句是错的:Dedug.Print sum
应为:
Debug.Print sum

兄弟,你打错字了,最后一句是Debug,输出结果是24,debug是调试模式,输出的结果显示在调试窗口。
Dim sum As Integer
Dim i As Integer
sum = 0
For i = 12.4 To 3.1 Step -3.8
sum = sum + i
Next i
Debug.Print sum