有如下VB程序段: i=1 Do While <=6 t= Int(Rnd*10)+1 If t Mod 2=i Mod 2 Then a(i)=t: i=i+1 Loop For i=1 To 2 k=1 For j=1 To 6-i*2 If a(j)*k>a(j +2)*k Then t=a(j): a(j)=a(j+2): a(j+2)=t End If k=-k Next j Next i 执行该程序段后,数组元素a(1)到a(6)的值可能是( )
A . 5,9,2,10,7,8
B . 9,0,7,2,3,4
C . 9,2,5,4,3,8
D . 1,8,7,5,9,4
答案:D