某VB程序的部分代码如下: Dim a(1 To 9)As Integer Text 1.Text="" For i=1 To 9 a(x(i))=a(x(i))+1 Next i For i=1 To 9 For j=1 To a(i) Text1.Text=Str(i)+Text1.Text Next j Next i 若数组x(1)到x(9)的值依次为“8,9,7,3,2,7,1,4,2”,则执行该程序段后,在文本框Text1中显示的是( )
A . 1 2 3 4 7 8 9
B . 1 2 2 3 4 7 7 8 9
C . 9 8 7 4 3 2 1
D . 9 8 7 7 4 3 2 2 1
答案:D