请问一下,在for循环体中,当循环变量值改变时会不会直接影响循环次数,如下面得代码,麻烦解释一下,谢谢
PrivateSubCommand1_Click()DimiAsInteger,nAsIntegerFori=0To50i=i+3n=n+3Ifi>10ThenExitF...
Private Sub Command1_Click()
Dim i As Integer, n As Integer
For i = 0 To 50
i = i + 3
n = n + 3
If i > 10 Then Exit For
Next
Text1.Text = Str(n)
End Sub 展开
Dim i As Integer, n As Integer
For i = 0 To 50
i = i + 3
n = n + 3
If i > 10 Then Exit For
Next
Text1.Text = Str(n)
End Sub 展开
3个回答
展开全部
会:
i=0;n=0
i=3;n=3
i=6;n=6
i=9;n=9
i=12;n=12
最后输出为12
i=0;n=0
i=3;n=3
i=6;n=6
i=9;n=9
i=12;n=12
最后输出为12
追问
你错了。。。
追答
1、是啊,cashflowgame的为正解,忘记了FOR中循环变量的递增操作了,抱歉。
2、变量改变肯定会影响循环次数。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
JS1: MOV AH, 4CH
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询