问题
单项选择题
对窗体编写如下事件过程: Option Base 1 Private Sub Form_KeyPress (KeyAScii AS Integer) arr=Array(12,15,18,20,24) m1=arr(1) m2=1 If fKeyAscii=12 Then For i=2 To 5 If arr(i)>m1 Then m1=arr(i) m2=i End If Next i End If Print m1 Print m2 End Sub 程序运行之后按回车键,输出结果为()。
A. N=0 Do N=N+1 Loop Until N>=100
B. N=0 Do N=N+1 Loop While n<100
C. N=0 N=N+1 Do Loop Until N<100
D. N=0 Do While n<100 N=N+1 Loop
答案
参考答案:C
解析:题中语句都属于条件语句中“If条件Then语句”的类型,从选项中,可以看出条件语句是A与B的比较语句,其值就是此条件语句的值,也就是说,只有当其值为真时,执行Then语句。选项A)和D)中的“≠”符号并非比较运算符,所以不正确;选项B)中的Printf并非Visual Basic中的输出方法,所以不正确,只有选项C)是正确的。