题目

有如下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
信息技术 试题推荐