第1个回答 2013-11-30
在For i = 2 To 10 Step 3
的循环里,把变量i叫做循环控制变量,其中的2叫做循环初始值,而10是循环的终止值(当I超过10循环结束)其变化规律你可以这样来体会
For i = 2 To 10 Step 3
Print i
Next i
看到的结果为:
2
5
8
你应该可以理解了吗?
你还可以把代码改变如下:
For i = 2 To 10 Step 4
Print i
Next i
这样你就可以理解,循环的初始值、终止值、步长的联系了吧?
第2个回答 2013-11-30
循环总次数=(10 - 2) \ 3 + 1 = 3
即i = 2, 5, 8,
步长值是程序员在程序中写明的,不会随着循环次数的变化而变化。
第3个回答 2013-11-30
方法一:
i1=0
For i = 2 To 10 Step 3
i1=i1+1
next
循环总次数=i1
方法二:
For i = 2 To 10 Step 3
next
循环总次数=(10 - 2) \ 3 + 1
For i = 2 To 10 Step 3
步长值为
2
5
8
第4个回答 2019-11-13
应该是int((b
-
a)
c
+
1)
但是如果在循环体中有是循环变量I发生变化的因素,这个公式就不准确了。比如:
For
i
=
2
To
10
Step
3
if
i<100
then
i=i+8
next
i