vb里面的步长值应该怎么算步长值为2时,就是偶数的连加到终值或为奇数加到终值,那步长值为3,4,5.,的应该怎么算呢?比如:For i = 1 To 15 Step 3For i = 1 To 18 Step 4这些的算法怎么算的,谁能教教我呢
来源:学生作业帮助网 编辑:作业帮 时间:2024/08/27 06:39:33
![vb里面的步长值应该怎么算步长值为2时,就是偶数的连加到终值或为奇数加到终值,那步长值为3,4,5.,的应该怎么算呢?比如:For i = 1 To 15 Step 3For i = 1 To 18 Step 4这些的算法怎么算的,谁能教教我呢](/uploads/image/z/7986918-30-8.jpg?t=vb%E9%87%8C%E9%9D%A2%E7%9A%84%E6%AD%A5%E9%95%BF%E5%80%BC%E5%BA%94%E8%AF%A5%E6%80%8E%E4%B9%88%E7%AE%97%E6%AD%A5%E9%95%BF%E5%80%BC%E4%B8%BA2%E6%97%B6%2C%E5%B0%B1%E6%98%AF%E5%81%B6%E6%95%B0%E7%9A%84%E8%BF%9E%E5%8A%A0%E5%88%B0%E7%BB%88%E5%80%BC%E6%88%96%E4%B8%BA%E5%A5%87%E6%95%B0%E5%8A%A0%E5%88%B0%E7%BB%88%E5%80%BC%2C%E9%82%A3%E6%AD%A5%E9%95%BF%E5%80%BC%E4%B8%BA3%2C4%2C5.%2C%E7%9A%84%E5%BA%94%E8%AF%A5%E6%80%8E%E4%B9%88%E7%AE%97%E5%91%A2%3F%E6%AF%94%E5%A6%82%EF%BC%9AFor+i+%3D+1+To+15+Step+3For+i+%3D+1+To+18+Step+4%E8%BF%99%E4%BA%9B%E7%9A%84%E7%AE%97%E6%B3%95%E6%80%8E%E4%B9%88%E7%AE%97%E7%9A%84%2C%E8%B0%81%E8%83%BD%E6%95%99%E6%95%99%E6%88%91%E5%91%A2)
۰ĖrA{kEap3Eka&W ˼tۚfօR . rgpc\ tW `ǒׁy*`P!8!ZlD ;H_Yb_ʏ^ڡqN4kZ\!(&(_}Sݝa-#B:Iw=SΙo.=wwcpZ_
vb里面的步长值应该怎么算步长值为2时,就是偶数的连加到终值或为奇数加到终值,那步长值为3,4,5.,的应该怎么算呢?比如:For i = 1 To 15 Step 3For i = 1 To 18 Step 4这些的算法怎么算的,谁能教教我呢
vb里面的步长值应该怎么算
步长值为2时,就是偶数的连加到终值或为奇数加到终值,那步长值为3,4,5.,的应该怎么算呢?
比如:For i = 1 To 15 Step 3
For i = 1 To 18 Step 4
这些的算法怎么算的,谁能教教我呢
就是说VB的步长值是什么,应该怎么算出来?
vb里面的步长值应该怎么算步长值为2时,就是偶数的连加到终值或为奇数加到终值,那步长值为3,4,5.,的应该怎么算呢?比如:For i = 1 To 15 Step 3For i = 1 To 18 Step 4这些的算法怎么算的,谁能教教我呢
For i = 1 to 15 Step 3
...循环内语句
Next
循环的原理:
第一部分,循环必备条件
1:循环变量 i
2:循环变量的取值范围 1 to 15
3:步长 3 (省略则默认为1)
4:循环范围必须与步长相匹配,递增范围,那么步长必须为正数,递减范围,那么步长必须为负数,否则循环不被执行.
满足以上四条,开始第一次循环,此时 i = 1.
循环:
1、执行“循环内语句”;
2、运行到Next处,(这里就是你要问的地方),Next语句实际执行的就是循环变量的“+步长”运算.此时 i = i + 步长,i = 1 + 3 = 4
3、判断 循环变量的值 是否在循环变量的取值范围之类.显然1 < 4 < 15,所以循环继续返回到For ...Step 3语句后面,开始第二轮循环,;一旦i的值超出循环变量的取值范围,那么循环随即终止.
依次类推,i的值会如此变化: 1 、 4 、 7 、 10 、 13 、 16(超出范围,循环结束.)
测试代码:
Sub XX()
Dim i as Integer
For i = 1 to 15 step 3
msgbox i
next
Msgbox i
End Sub