单选题
有一个过程如下,执行该过程后立即窗口中显示( )。
Private Sub a1()
Dim i As Integer,j As Integer,t As Integer
Dim a(4)As Integer,b(4)As Integer
t=2
For i=1 To 4
a(i)=i Mod 4
b(i)=i*i+i^t
Next i
Debug.Print a(t); b(t)
End Sub
A.2 8 B.8 2 C.0 8 D.2 6
A
B
C
D
【正确答案】
A
【答案解析】
本题考查的知识点是循环语句和数组的使用。本题中有数组a(4)和b(4),程序中的循环语句循环了4次,分别为两个数组的每个数组元素赋值。
第1次循环:a(1)=1,b(1)=2
第2次循环:a(2)=2,b(2)=8
第3次循环:a(3)=3,b(3)=18
第4次循环:a(4)=0,b(4)=32最后在立即窗口中显示a(2)和b(2)的值是2和8,因此本题正确答案为A。
提交答案
关闭