咋搞,求解
vb吧
全部回复
仅看楼主
level 2
i=1,但for循环却从3开始。。怎么搞
2020年08月16日 05点08分 1
level 15
也就是说i=1就没用了呗
2020年08月16日 05点08分 2
level 15
这个代码有两点需要注意:
1.循环体中有改变i值的语句,这样的用法通常来说是不合理的,比如这里,表面上看步长值是2,但是由于有这句额外的加1,实际上相当于步长变成了3
2. For i = 3 To n Step 2 这句在执行时是将n=9直接代入的,也就是相当于 For i = 3 To 9 Step 2 ,循环过程中就算改变了n的值,循环终值也仍然是9,不会再变化
2020年08月16日 05点08分 3
谢谢大佬!
2020年08月16日 05点08分
2020年08月17日 02点08分
1