有如下程序:
Option Base 1
Private Sub Command1 Click( )
Dim arr(10)
arr=Array(10,35,28,90,54,68,72,90)
For Eaeh a In arr
If a>50Then
Sum=Sum+a
End If
Next a
End Sub
运行上述程序时出现错误,错误之处是( )。
A.数组定义语句不对,应改为Dim arr
B.没有指明For循环的终值
C.应在For语句之前增加Sum=0
D.Next a应改为Next
第1题:
阅读程序: Option Base 1 Private Sub Form. Click() Dim arr,Sum Sum= 0 arr=Array(1,3,5,7,9,11,13,15,17,19) For i=1 To 10 If arr(i)/3=arr(i)\3 Then Sum=Sum+arr(i) End If Next i Print Sum End Sub 程序运行后,单击窗体,输出结果为
A.13
B.14
C.27
D.15
第2题:
阅读程序: Option Base 1 Private Sub Form_Click( ) Dim arr,Sum Sum=0 arr=Array(1,3,5,7,9,11,13,15,17,19) For i=1 To 10 If arr(i)/3=arr(i)\3 Then Sum=Sum+arr(i) End If Next i Print Sum End Sub程序运行后,单击窗体,输出结果为
A.13
B.14
C.27
D.15
第3题:
在窗体上添加一命令按钮,其名为Command1,然后编写代码如下。
private Sub Command1_Click()
Dim arr(5)As Integer,arr1(5)As Integer
n=3
For i=1 To 5
arr(i)=i
arr1(n)=2*n+i
Next
Print arr1(n);arr(n)
End Sub
程序的运行结果为
A.3 11
B.11 3
C.13 3
D.3 13
第4题:
下列程序的输出结果是______。
Private Sub Commandl_Click()
Dim alt(1 To 10)
Fori=1 To 10
arr(i) =I
Next i
For Each i In arr()
arr(i) =arr(i) *2+1
Next i
MsgBox arr(7)
End Sub
第5题:
在窗体上画一个文本框,然后编写如下程序: Option Base 1 Private Sub Form_Click() Dim Arr(10)As Integer For i=6 To 10 Arr(i)=i-3 Next i Text1.Text:Str(Arr(6)+Arr(Arr(6)+Arr(10))) End Sub 程序运行后,单击窗体,在文本框中显示的内容是
A.1
B.3
C.6
D.10
第6题:
有如下程序: Option Base 1 Private Sub Form_Click() Dim arr, Sum Sum=0 arr=Array(1, 3, 5, 7, 9, 11, 13, 15, 17, 19) For i=1 To 10 If arE(i)/3=arr(i)\3 Then Sum=Sum+arr(i) End If Next i Print Sum End Sub 程序运行后,单击窗体,输出结果为______。
A.25
B.26
C.27
D.28