level 15
Next A 这句也会使A增加1,所以每次循环之后A实际上增加了2
所以For循环中不建议使用能够改变循环变量值的语句
2019年11月05日 13点11分
2
哦哦,我懂了,next a那里一开始没弄对,谢谢~
2019年11月05日 14点11分
那这个题,是因为没有步长,所以next a才加了1吗?刚刚那道题是因为有步长,所以next i不用加了吗?
2019年12月07日 05点12分
@偶然的de瞬间 这个省略了步长,代表步长为1,所以Next A使A加1;那个是明确写了Step 2,步长为2,所以Next i使i加2
2019年12月07日 06点12分
level 11
最后一次循环时,a=10,
然后执行a=a+1,a就是11了
最后执行next a(也就是a增加一个步长),a就是12 了
2019年11月05日 13点11分
3
理解了,谢谢~
2019年11月05日 14点11分
level 12
循环相当于先赋值再判断,1 to 5,步长为1,虽然循环5次,但是会变6次值,最后一次判断大于5了,退出循环。就这个意思
2019年11月09日 00点11分
4