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

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 07:10:28
循环控制变量在循环体内被重新赋值是如何改变循环次数的?如 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
则循环次数变为

循环控制变量在循环体内被重新赋值是如何改变循环次数的?如 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