有如下VB程序段: For i = 1 To 8 a(i) = Int(Rnd * 10) * 2 + 1 Next i For i = 1 To 3 For j = 1 To 8 - i * 2 If a(j) > a(j + 2) Then t = a(j): a(j) = a(j + 2): a(j + 2) = t End If Next j Next i 执行该程序段后,在下列选项中,a(1)~a(8)各元素可能的值是( )
A . 3,1,8,7,11,13,17,15
B . 3,1,5,7,9,13,15,21
C . 5,3,5,7,9,17,15,19
D . 17,1,13,7,9,13,7,15
答案:C