題目?jī)?nèi)容
(請(qǐng)給出正確答案)
[單選題]
有如下VB程序段:L = 0: R = 7: i = 1Do While i < R If a(i) = 0 Then L = L + 1 t = a(i): a(i) = a(L): a(L) = t i = i + 1 ElseIf a(i) = 2 Then R = R - 1 t = a(i): a(i) = a(R): a(R) = t Else i = i + 1 End IfLoop數(shù)組元素 a(1)到 a(6)的值依次為“2,0,2,1,1,0”。執(zhí)行該程序段后,下列說(shuō)法不正確的是()
A.變量 L 的值為 2
B.變量 R 的值為 5
C.變量 i 的值為 4
D.數(shù)組元素值依次為0,0,1,1,2,2
答案
C、變量 i 的值為 4