有如下VB程序段: Randomize a(0)=0:i=1 Do While i<= 7 a(i) =Int(Rnd*10) *3+ 1 If i Mod 2= 1 Then a(i)=a(i)+a(i-1) ElseIf a(i) Mod 2= 1 Then i=i-1 End If i=i+1 Loop 执行该程序段后,a(1)~a(7)各元素可能的值为( )
A . 7,10,7,4,20,16,44
B . 22,16,32,10,32,22,49
C . 28,4,14,16,44,28,41
D . 4,1,29,28,38,10,35
答案:C