很简单的vb题目

来源:百度知道 编辑:UC知道 时间:2024/06/11 11:27:27
在程序中有语句For i = N1 to N2 Step N3,确在该循环体内有下列四条语句,其中________会影响循环的次数
1.N1=N1+1
2.N2=N2+N3
3.i=i+N3
4.N3=2*N3
我感觉四个都可以的啊 ,但答案却选3,说参数在体内被改变不影响循环次数,为什么啊?
最好帮我解释详细点啊

因为在执行For i = N1 to N2 Step N3这条语句时,就已经确定好了,开始N1,终止值N2和步长N3了,中间不再重新确定了,所以,对N1,N2,N3重新赋值不会影响循环语句的循环次数,所以只有3正确。

vb的bug