vb试题??????

来源:百度知道 编辑:UC知道 时间:2024/06/14 00:28:26
s = 0
For i = 1 To 3 Step 0
s = s + i
i = i + 1
If i = 3 Then
Exit For
End If
Next
Print s

这题关于for next的程序怎么可以步长设为0????

虽然step 0 但是循环体里有i=i+1 相当于步长为1啊

里面i = i + 1 相当于步长是1,如果没有这句就是死循环。步长是一个数就行,能达到终值就可以终止,达不到就是死循环。他还可以是负数。也可以是小数。