循环控制变量在循环体内被重新赋值是如何改变循环次数的?如 For i = 1 to 10 step 1 (此时循环次数为10为什么 如果在下面赋值i = i + 1则循环次数变为

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/26 08:30:29
循环控制变量在循环体内被重新赋值是如何改变循环次数的?如 For i = 1 to 10 step 1 (此时循环次数为10为什么 如果在下面赋值i = i + 1则循环次数变为
xRJQ~O ڄGh_P&uE1j&5Q+Ift̸:ۏT 9wЃB!/"MNykM'`(!pf#~_VqG5T(!LmP^pìM ᪆M/Rrv+Fie o%BM!Zɂj$_SYumk9Yӫٸ }<>\{l|[)nWeX5F%a_!F̃/T%6ʬk5yf ƒf`R܍-

循环控制变量在循环体内被重新赋值是如何改变循环次数的?如 For i = 1 to 10 step 1 (此时循环次数为10为什么 如果在下面赋值i = i + 1则循环次数变为
循环控制变量在循环体内被重新赋值是如何改变循环次数的?
如 For i = 1 to 10 step 1 (此时循环次数为10
为什么 如果在下面赋值
i = i + 1
则循环次数变为

循环控制变量在循环体内被重新赋值是如何改变循环次数的?如 For i = 1 to 10 step 1 (此时循环次数为10为什么 如果在下面赋值i = i + 1则循环次数变为
你这个是VF编程,你这几行代码中
For i = 1 to 10 step 1
i = i + 1
step 1等同于i = i + 1因此可以等效于:
for i = 1 to 10 step 2

for i = 1 to 10
{
i = i + 2
}
所以你的循环次数会变成了5,
解决方法是:
for i = 1 to 10 step 1

for i = 1 to 10
i = i + 1