[单项选择题] 在窗体上画—个名称为Text1的文本框和—个名为Command1的命令按钮,然后编写如下事件过程: Private Sub Command1_
2021-07-20
[单项选择题] 在窗体上画—个名称为Text1的文本框和—个名为Command1的命令按钮,然后编写如下事件过程:
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
Text1.Text=Str(n)
End Sub
程序运行后,单击命令按钮,在文本框中显示的值是______。
A. 2 B) 3 C) 4 D) 5
正确答案:B
参考解析:[知识点] For循环[评析] For循环也称For-Next循环或计数循环。其一般格式如下: For循环变量=初值To终值[Step步长] [循环体] [Exit For] Next[循环变量][,循环变量]For 循环语句的执行过程是:首先把“初值”赋给循环变量,接着检查“循环变量”的值是否超过终值,如果超过,就停止执行“循环体”,跳出循环,执行Next后面的语句;否则执行一次“循环体”,然后把“循环变量+步长”的值赋给“循环变量”,重复上述过程。 本题中特别容易忽略的一点就是For循环中步长的增加,本程序的运行过程为: i i=i+3 n=n+1 If i>10 0 3 1 False 4 7 2 False 8 11 3 True 当If i>10为真时,退出For循环,执行Next后面的语句。
词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。
