单选题
设有命令按钮Command1的单击事件过程,代码如下: Private Sub Command1_Click() Dim a(30) As Integer For i=1 To 30 a(i)=Int(Rnd*100) Next For Each arrItem In a If arrItem Mod 7=0 Then Print arrItem; If arrItem>90 Then Exit For Next End Sub 对于该事件过程,下列叙述中错误的是
【正确答案】
A
【答案解析】[解析] For Each…Next语句专门用于数组或对象“集合”,其一般格式为: [*] 用For Each…Next语句可以对数组元素进行处理,包括查询、显示、读取。它所重复执行的次数由数组中元素的个数确定。本题程序中首先定义了一个包含31个元素的数组,然后通过循环语句赋给下标为1~30的元素各一个100以内的非负整数,最后通过For Each…Next语句输出数组中能够被7整除的数,当数组元素的值大于90时退出For循环。故选项A不正确。