猿问

请问在窗体放置一个命令按钮Command1和一个文本框Text1,并编写如下程序:

Private Sub Command1_Click()
Dim i As Integer, n As Integer
For i = 0 To 50
i = i + 3
n = n + 1
If i > 10 Then Exit For
Next i
Text1.Text = Str(n)

End Sub
单击按钮后,文本框显示的结果是多少?写明原因,谢啦!

红颜莎娜
浏览 446回答 3
3回答

喵喵时光机

结果显示是 3i n循环1 3 1循环2 7 2循环3 11 3 跳出每次循环结束时,i都会 +1

繁星点点滴滴

第一次;i=i+3=3 n=n+1=1第二次:i=i+3=7 n=n+1=2第三次i=i+3=11 n=n+1=3i>10退出。因此text1.text=3

红糖糍粑

3 (空格3)第1轮循环I=3N=1第2轮循环I=7N=2第3轮循环I=11N=3因为超过10循环结束显示N=3
随时随地看视频慕课网APP
我要回答