VB 里 步长不能被上限整除时会怎么样?For i=1 To 88 Step 3 那么在i取到87以后下再加3会出现大于88,这时候i实际是取90还是88不动了?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/13 06:18:53
VB 里 步长不能被上限整除时会怎么样?For i=1 To 88 Step 3 那么在i取到87以后下再加3会出现大于88,这时候i实际是取90还是88不动了?

VB 里 步长不能被上限整除时会怎么样?For i=1 To 88 Step 3 那么在i取到87以后下再加3会出现大于88,这时候i实际是取90还是88不动了?
VB 里 步长不能被上限整除时会怎么样?
For i=1 To 88 Step 3
那么在i取到87以后下再加3会出现大于88,这时候i实际是取90还是88不动了?

VB 里 步长不能被上限整除时会怎么样?For i=1 To 88 Step 3 那么在i取到87以后下再加3会出现大于88,这时候i实际是取90还是88不动了?
最好自己单步执行试试!
i不可能为87,执行29次后i=1+3*29=88,所以会再执行一次,所以循环共执行(88-1)/3+1=30次.
退出时i=88+3=91.