有如下VB程序段(数组a中各元素的初始值均为0): n=Len(Text1.Text):c=1 For i=1 To n s=Mid(Text1.Text,i,1) If s>="0"And s<="1"Then a(c)=a(c)*2+Val(s) Else If a(c)>0 Then c=c+1 End If Next i 在文本框Text1中输入“A:1010 C:1100 E:1110”。执行该程序后,数组a(2)中的元素值为( )
A . 2
B . 12
C . 22
D . 2200
答案:B